Технический форум по робототехнике.
mica » 07 май 2009, 23:03
Нужна помощь, не могу наладить связь между девайсом, измеряющим температуру и атмегой.
Usart на атмеге работает, и приём, и передача, с компом через мах232 отлично связывается.
Сам термодавайс имеет выход на ком-порт. Если его присоединить к компу, то гипертерминал отлично улавливает темпарату (она приходит в виде 4х символов цифр, и ещё два завершающих бита 0D и 0A) при параметрах 9600 8n1. Другая прога, Look-rs232, начитает нормально получать символы только после того, как в настройках включить программное управление потоком (XON/XOFF).
А теперь то, что сбивает меня с толку больше всего. 3 провода, отходящие от термодевайса, распаяны не по обычным пинам 2 3 5, а по 2 3 7
Если вместо 5го пина земли стоит другой, то как вообще оно может слать инфу на комп?
И как правильно сконнектить все-таки атмегу с этим девайсом.
Ещё могу добавить, что девайс питается от кроны, так что +-15ти там тоже явно нет.
Спасибо за ответы.
MiBBiM » 07 май 2009, 23:12
просто коннектить, не задумываясь, rx и tx.
если не заработает, то надо перед отправкой сообщения девайсу (поднимать или опускать) 7ой пин - Request To Send.
mica » 07 май 2009, 23:19
хм, получается, что земли можно не коннектить?
просто коннектить, не задумываясь, rx и tx.
ну, инфа идёт только в одну сторону, так что только один нужен походу
galex1981 » 07 май 2009, 23:21
Но лучше всего коннектить землю
MiBBiM » 07 май 2009, 23:22
ну если робило и без неё..
хотя канеш без земли - это по меньшей мере странно.
P.S>
galex1981 опередил
Последний раз редактировалось
MiBBiM 07 май 2009, 23:23, всего редактировалось 1 раз.
galex1981 » 07 май 2009, 23:22
чтобы что нибудь из строя не вышло
mica » 07 май 2009, 23:56
как показал независимый эксперимент, комп соглашается принимать инфу строго при трёх подконнекченных проводах
MiBBiM » 08 май 2009, 00:02
у ком порта земля на корпусе есть?
mica » 08 май 2009, 00:06
Неа, только 3 провода, распаянных на конце провода по 2, 3, 7 пинам
yak-40 » 08 май 2009, 12:33
mica писал(а):Usart на атмеге работает, и приём, и передача, с компом через мах232 отлично связывается.
Ну, дык, и девайс с Мегой надо наверное через МАХ подключить, чтоб уровни согласовать.
Насколько я знаю, крона - это 9 вольт, и для Меги очень много
mica » 08 май 2009, 12:39
Естественно, так и делаю, мне атмегу жалко всё-таки.
Хотя мне рассказали на днях, что rs-232 иногда и на TTL-уровнях работает, а вообще порог равен 3В. Но каждый раз на это надеяться - гиблое дело
contr » 08 май 2009, 13:36
на 3В еще не работает, а при однополярных 5В проблем пока не было.