Приветствую всех.
Сразу говорю я в железе не силен, поэтому сильно не пинайте. Приобрел себе Raspberry PI, также где-то валяется MSP-430 и оптопары... Когда-то хотел поиграться с IBUS с момощью MSP-430 и оптопар, но потом понял, что смысла особо нет. С приобретение малины, я понял, что вон оно чудо, осталось только адаптер собрать.
MadToha, не могли бы ли вы показать правильную схему на оптопарах? (выбрал их из-за простоты сборки). С мальной еще не игрался, но почитал, что у нее с проца выводы напрямую идут на GPIO и ее можно легко убить, где-то была рекомендация, не превышать ток 16мА. Какая сила тока будет на выводах RX, TX и как защитить малину? Что касается колизий, то не совсем понял можно ли разрулить мне их софтово уже на стороне малины (без дополнительного МК)? Например я шлю какой-нибудь мусор/тестовое сообщение и смотрю, если оно вернулось, значит ок, если нет, повторить попытку. Как только вернулось тестовое сообщение - слать реальную команду. И так перед каждой реальной командой слать тестовое сообщение. Но остается вопрос, пока я буду дожидаться ответа тестового сообщения и пытаться слать нормальную команду не займет ли какой другой блок шину? Или может вообще нету смысла слать тестовоей сообщение, а повторять реальную команду, пока не придет ответ. В общем если кто подробно объяснит на пальцах - буду рад.