Inel Опубликовано 14 декабря, 2007 Жалоба Share Опубликовано 14 декабря, 2007 L-team Ездил на завод. Видел твои приборы. Респект! Хотели,меня,переманить КИП-овцем. К сожалению, зарплата неустроила(хотя трудозатраты-зарплата =соотношение неплохое) Спасибо за предложение! Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 16 декабря, 2007 Жалоба Share Опубликовано 16 декабря, 2007 Инел! Скока сказали зарплату? Ссылка на комментарий Поделиться на другие сайты More sharing options...
Mpako6ec. Опубликовано 22 декабря, 2007 Жалоба Share Опубликовано 22 декабря, 2007 Вопрос... Имеется схема АЦП для RS-232 и собственно всё. Никаких описаний по настройке. ВотЪ 1) Деталь SR-1 я так понял что то типа КРЕН, делает опорное напряжение. 2) Что-то похожее не стралки рядом с С3 и С4, внутри которых написано 5ДЗ-5Д4V и 4Д96V. Чё это=)? Я такого раньше ниразу не видел. 3) Положем что вся эта ахрупень заработает. Как без специльных программ типа LabVIEW понять что она работает? зы. - схемы по подробнее не нашол. Ссылка на комментарий Поделиться на другие сайты More sharing options...
Inel Опубликовано 22 декабря, 2007 Жалоба Share Опубликовано 22 декабря, 2007 1.Угу.Только она не делает опорное напряжение(просто стабилизирует). А вот SR2, как раз опорник для АЦП. 2.По логике 5ДЗ-5Д4V = 5.3-5.4V. 4Д96V = 4.96V 3.Кури даташит: http://slil.ru/25271733 Здесь неиспользуется протокол UART. Простое дерганье ножками.Можно использоать LPT. В даташит невникал,но вроде если подать на CLK частотку до 20Кгц,на выходе появятся данные.Хотя,может быть,используется какой либо протокол. Ссылка на комментарий Поделиться на другие сайты More sharing options...
Mpako6ec. Опубликовано 22 декабря, 2007 Жалоба Share Опубликовано 22 декабря, 2007 Inel Спасибо. За даташит в отдельности. Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 26 декабря, 2007 Жалоба Share Опубликовано 26 декабря, 2007 Инел! Подключил к макс мега 16. И кондёры поставил. Прожку вечером выложу! Можа чё собразишь! Посылаю: UDR=0b10101010; Порт принимает: $я| DDD В таком духе в чём дело? Если можешь исходник выложи. P.S. Думаю дело в скорости передачи. Режим ассинхронный. Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 26 декабря, 2007 Жалоба Share Опубликовано 26 декабря, 2007 Инел! Вот листинг мой, скажи что не так тут: # define F 16000000 # define us 9600 // Передача по RS232 (USART) //Определяем ножки PORTD|=3; //RX TX подтягиватся в + DDRD &=~1; // RXD вход DDRD |=2; // TXD выход UBRRH= ((F)/((us)*161)-1)>>8; // Определяем скорость 115200 старший бит UBRRL=((F)/((us)*161)-1) ;// Определяем скорость 115200 младший бит UCSRB= (1<<RXEN)|(1<<TXEN);// Разрешить приём и передачу через UART UCSRC=(1<<URSEL)|(3<<UCSZ0);//Режим передачи ассинхронный (8,n,1) while (!(UCSRA&(1<<UDRE)));//Ждём окончания очистки буфера USART //UCSRA|=(1<<TXC); // Необходимое действие чтоб отследить конец передачи. (не пойму зачем надо это действие) UDR=0b10101010;// Передаём данные Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 26 декабря, 2007 Жалоба Share Опубликовано 26 декабря, 2007 там опечатка. написано 9600 -- надо 115200. Проблема не решена. Вопрос мой остаётся. Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 29 декабря, 2007 Жалоба Share Опубликовано 29 декабря, 2007 Инел! Ещё ставлю скорость USART 9600 на контроллере, а на компе приходится ставить 2400, тогда он принимает нормально. Если на контроллере 9600 и на компе, то принимаются каракули. Может частота не та стоит. Скажи, по умолчанию, какая частота без внешнего резонатора на mega16-16PU, если я юзаю внутренний. Выставлять я не умею, поэтому, как Крафт поставил такая и стоит! Но какая она? Вот последний листинг: while (1) { // Передача по RS232 (USART)////////////////////////////////////////////////////////////////////////////////////////////////////// //Определяем ножки PORTD|=3; //RX TX подтягиватся в + DDRD &=~1; // RXD вход DDRD |=2; // TXD выход UCSRB = 0x00; //disable while setting baud rate UCSRA = 0x00; UCSRC = BIT(URSEL) | 0x06; UBRRL = 25; //set baud rate lo 25-vb2400-9600 UBRRH = 0; //set baud rate hi UCSRB = 0x18; while (!(UCSRA&(1<<UDRE)));//Ждём окончания очистки буфера USART //UCSRA|=(1<<TXC); // Необходимое действие чтоб отследить конец передачи. UDR='S'; while (!(UCSRA&(1<<UDRE)));//Ждём окончания очистки буфера USART UDR='a'; while (!(UCSRA&(1<<UDRE)));//Ждём окончания очистки буфера USART UDR='l'; while (!(UCSRA&(1<<UDRE)));//Ждём окончания очистки буфера USART UDR='e'; while (!(UCSRA&(1<<UDRE)));//Ждём окончания очистки буфера USART UDR='!'; delaym (40); while (!(UCSRA&(1<<UDRE)));//Ждём окончания очистки буфера USART //UCSRA|=(1<<TXC); // Необходимое действие чтоб отследить конец передачи. if (UDR=='qwe') {prus();rrus();irus();vrus();e();trus();probel();prus();a();prus();a();voskl();} delaym (40); } Да и ещё как целую строку отправить? Спасибо! Ссылка на комментарий Поделиться на другие сайты More sharing options...
Inel Опубликовано 10 января, 2008 Жалоба Share Опубликовано 10 января, 2008 Извиняюсь ,что так долго. Может частота не та стоит. Скажи, по умолчанию, какая частота без внешнего резонатора на mega16-16PU, если я юзаю внутренний. Выставлять я не умею, поэтому, как Крафт поставил такая и стоит! Но какая она? Image craft частоту не ставит. Частота задается Fuse битами(прошивается в контроллер). Внутренний RC генератор то-ли на 4 ,то-ли на 8Мгц.Точно непомню.Посмотри даташит. Для 4Мгц UBRRL = 25; //set baud rate lo 9600 Для 8Мгц UBRRL = 51; //set baud rate lo 9600 if (UDR=='qwe') {prus();rrus();irus();vrus();e();trus();probel();prus();a();prus();a();voskl();} Это хрень работать небудет. Вот пример под 8-ю мегу. Под 16-ю надо сменить номер прерывания(может еще че.Смотри даташит.). http://slil.ru/25339804 Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 11 января, 2008 Жалоба Share Опубликовано 11 января, 2008 INEL! Я так и делал! По буквенно отправлял! Тока чтоб не расчитывать контрольную сумму на каждый набор букв (команду) МК ответ от компа ждёт и наоборот! Щас делаю ИК-сканер! Купил приёмники на 433 Мгц буду делать радио RS 485. Хорошим баблом пахнет. Ссылка на комментарий Поделиться на другие сайты More sharing options...
Inel Опубликовано 11 января, 2008 Жалоба Share Опубликовано 11 января, 2008 Погоняй в протеусе. Учти,что процент ошибки не должен превышать 5%. Для 4Мгц и 115200 ошибка больше 7%(вроде). Смотри 'калькулятор' в Image Craft. Щас делаю ИК-сканер! Сканер чего? Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 13 января, 2008 Жалоба Share Опубликовано 13 января, 2008 Inel. Я со скоростью RS232 разобрался! Всё ОК! ИК-сканер: комманды с пультов сканировать и клонить пульты. Ещё делаю радио связь с передатчиками и приёмниками на 433.92 Мгц. Технология ZIGBEE есть! Правда она пока в разработке. Национальный формат общения оборудования по радио интерфейсу. Принцип такой: Пусть существует промышленная сеть RS485 состоящая из 3х приборов и компа. Модуль ZIGBEE самопальный обойдётся максимум 1000р. К каждому прибору ставим этот модуль. Приборы расположены на расстоянии 100м друг от друга. Получается что последний прибор расположен от компа на расстоянии 300м. Модуль на компе (MASTER) на такое растояние не "возьмёт". Тогда он посылает комманду ближайшему прибору на котором установлен модуль ZIGBEE и просит чтоб он опросил тот прибор который нужен. Таким образом приборы с разными адресами могут по приказу компа опрашивать друг друга и отсылать компу результаты. К примеру стоимость прокладки 100м кабеля стоит 1м=12р. ==1200р. + работа. === 1600р. Вот суть. Удачи! P.S. Если , что надо пиши! Ссылка на комментарий Поделиться на другие сайты More sharing options...
Inel Опубликовано 14 января, 2008 Жалоба Share Опубликовано 14 января, 2008 ZIGBEE сейчас популярен. Вездесущий ZIGBEE Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 14 января, 2008 Жалоба Share Опубликовано 14 января, 2008 INEL! Ты, чем сейчас занят? Что конструируешь? Подвезли мне ещё атмега128 и 16-тых кучу! На досуге разрабатываю радио связь. Ссылка на комментарий Поделиться на другие сайты More sharing options...
Inel Опубликовано 15 января, 2008 Жалоба Share Опубликовано 15 января, 2008 Делаю цифровой осциллограф в формате щупа. Приставка к сот. телефону. Ориентировочные характеристики: Частота дискр. 9Мгц(реальных). Полоса проп. 2,5Мгц(аналоговый мультиплексор ограничивает зараза). Подвезли мне ещё атмега128 и 16-тых кучу! 128-рулит(еще бы частотку ей побольше). Пока ненадо. Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 19 января, 2008 Жалоба Share Опубликовано 19 января, 2008 Дать тебе денежный заказ? Реле времени надо спаять и прошить. Прошивка есть. 16мега + 16 резисторов + 5 трансов+ экран. Материал есть. Цена за работу 350р. с каждой. Всего 8 девайсов нада. Если устроит говори. Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 22 января, 2008 Жалоба Share Опубликовано 22 января, 2008 На завод "Астрахим" ищутся КИПовцы. Оборудование имеется, как старое, так и супер современное. Пугаться не надо. Всё не сложно. Обращайтесь: 577177 , спросить Малышева Виктора Евгеньевича. Ссылка на комментарий Поделиться на другие сайты More sharing options...
Inel Опубликовано 22 января, 2008 Жалоба Share Опубликовано 22 января, 2008 Дать тебе денежный заказ? Реле времени надо спаять и прошить. Прошивка есть. 16мега + 16 резисторов + 5 трансов+ экран. Материал есть. Цена за работу 350р. с каждой. Всего 8 девайсов нада. Если устроит говори. Давай. Схемку пришли [email protected] Ссылка на комментарий Поделиться на другие сайты More sharing options...
Inel Опубликовано 28 января, 2008 Жалоба Share Опубликовано 28 января, 2008 Твое мыло посеял. Скинь какое-нить письмо. Посмотрел схему. Возможно от транзисторов ,на дисплей, можно отказаться. Надо посмотреть даташит на контроллер.Возможно потянет напрямую. 16мега + 16 резисторов + 5 трансов+ экран. Непонял,что-за трансформаторы,где стоят? Печатные платы есть,или надо делать? Когда приступать? Ссылка на комментарий Поделиться на другие сайты More sharing options...
LeXandr Опубликовано 28 января, 2008 Жалоба Share Опубликовано 28 января, 2008 Почитал. ФСБшники не приглашали к себе??? Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 29 января, 2008 Жалоба Share Опубликовано 29 января, 2008 Инел! Трансы=транзисторы! И от них никак не откажешься. Они коммутируют землю для светодиодов дисплея. Их можно заменить на КТ315Г (жёлтые). Позвони : 89033476703 Надо встретиться и поговорить. Лександр! Ходил я в ФСБ там 60-е года! Они даже не знают что такое GOOGle earth. Когда я показал их двор, они в шоке были, думали , что у них всё засекречено. Ссылка на комментарий Поделиться на другие сайты More sharing options...
LeXandr Опубликовано 29 января, 2008 Жалоба Share Опубликовано 29 января, 2008 Гы прикольна. Йа из-за этого и спросил - у них там кадров мало. Думал, мож вас на работу взяли-бы. там 60-е года! АсобеннА нравится внутренний телефон. No comment Ы Ссылка на комментарий Поделиться на другие сайты More sharing options...
L-team Опубликовано 29 января, 2008 Жалоба Share Опубликовано 29 января, 2008 Лександр! Просто обидно за органы! Очень. Лександр! Просто обидно за органы! Очень. Ссылка на комментарий Поделиться на другие сайты More sharing options...
Inel Опубликовано 29 января, 2008 Жалоба Share Опубликовано 29 января, 2008 Трансы=транзисторы! В простонародье: трансы = трансформаторы, транзюки = транзисторы, кондеры = конденсаторы... Трансы=транзисторы! И от них никак не откажешься. Они коммутируют землю для светодиодов дисплея. Их можно заменить на КТ315Г (жёлтые). У тебя сколько разрядов индикатора задействованы? Подозреваю, у тебя неправильно подключен индикатор. Поясню. У 128 меги(да и у всех AVR) Постоянный ток через линию ввода-вывода 40.0 мА Один светодиод хавает 20mA. То-есть для 7-ми сегментов(один разряд) транзисторы ненужны. А вот для выборки разряда транзистор нужен (ток на этом выводе будет 7*20=140мА при условии ,что все 7-мь сегментов светятся). Короче для 4-х разрядов понадобятся 4-е транзистора. Переключение разрядов идет последовательно(то-есть импульсами). Импульсный ток через линию ввода-вывода будет в разы больше 40.0 мА. Поэтому я и говорил,возможно можно без транзисторов,но токоограничивающие резисторы нужны обязательно(на каждый сегмент). По моему слово сегмент я неправильно использовал. Короче 1сегмент = 1светодиод. Ссылка на комментарий Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Заархивировано
Эта тема находится в архиве и закрыта для дальнейших ответов.