на транзисторах с отдельным питанием из PDF (тот что выше) + MAX 232 для выравнивания уровней до TTL (её сам по типовому включению из datasheet)
на транзисторах с отдельным питанием из PDF (тот что выше) + MAX 232 для выравнивания уровней до TTL (её сам по типовому включению из datasheet)
Последний раз редактировалось efimomax; 02.11.2009 в 02:01.
хороший модем должен качать пиво!
Мой проект
Вот схема из Datashit
Да нет никакой схемы, все как в дадашит
-> от R4 - 22 K схемы на транзисторах (то что помечена как TX) в ногу 14 (T1OUT) на MAX 232
соответственно 11 c MAX232 на arduino
-> от R3 (4.7 К на схеме RX и на DB 9 нога 2) на ногу 13 MAX232 (R1IN)
соответсвенно 12 c MAX 232 на arduino
Хотя если просто читать можно вообще оставить 1 транзистор и одну линию на MAX 232
Последний раз редактировалось efimomax; 02.11.2009 в 03:36.
Вот надежная схема
Последний раз редактировалось Chip; 02.11.2009 в 03:35.
Эта вообще гальванически развязана, ОЧЕНЬ хорошо.
Последний раз редактировалось efimomax; 02.11.2009 в 03:59.
Корпус DIP 6 Datasheet
ps: какая версия Arduino у тебя? куда TX а куда RX в Arduino подключать? как я понял 7 и 8 Пины на 7 TX на 8 RX правильно?
хороший модем должен качать пиво!
Мой проект
У меня Freeduino, аналог Arduino Duemilanove и еще mini Pro (от SpurkFun на 5 В только c 168 мегой, вот её и хочу использовать в переходнике, так как маленькая и питать от MELEXIS можно
А софт.... писал в 16 и в 17 версии вроде тоже нормально работает.
Пины все правильно, только я не помню что изи них что (если не изменяет память то NewSoftSerial name(rx,tx);
Если не заработает поменяй местами
В принципе библиотека SoftSerial использовалась только из за того чтобы смотреть данные на компе, в будущем я её заменю на стандартную, на ногах 1, 2 (или какие там...)
Последний раз редактировалось efimomax; 02.11.2009 в 05:31.
Разобрался! не знаю почему но именно 7 конт от магнитолы у меня в машине не работает... Хотя магнитола работает и звук на ней регулируется...( я так думаю что есть какой то основной блок IBUS куда при включении все устройства отправляют свои коды, инициализируются, а если устройства нет, то блок этот отрубает канал до этого устройства и все... не знаю!) подключился от колодки панели бортового компьютера (та что под магнитолой)... Все заработало! для начала светодиодом (1 и 4 конт) мигает, особенно когда кнопками на руле нажимаешь... Важно, кнопки не работают, если ключ замка зажигания в положении 0. потом через переходник спаянный на COM порт, мониторю COM порт, идут данные, кодировка обычная windows, т.е в данных видны сообщения времени каждую минуту и подобные, которые выводятся на дисплей.... Схема переходника на прием работает и первая и вторая!)) в общем то пробовал и непосредственно на вход COM порта подключать, работает, но данные совершенно другие "перевернутые" сказывается отсутствие транзистора, т.е там где была 1 получаем 0 и наоборот... в общем получив данные с кнопок их нужно "прицепить" к кнопкам на клаве с помощью программки приложения IBUSService (встретил так сказать на дружественном сайте) вот в общем то и все, оказалось ничего сложного... А вот для меня лично здесь половина радости, т.к я хочу отправлять данные на дисплей приборки... а они не отправляются... Для чего мне это, для радио, об этом уже писал в своем проекте, тк считаю что радио должно работать отдельно от компа, "сел, щелк, щелк и поехал", а дисплей я то думал выезжающий сделать, то на телек выводить... а тут чего проще выводить частоту радиостанции на дисплей приборки... буду разбираться...(
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)