Привет всем! Я не являюсь проф. разработчиком оборудования(хобби), и мне никогда не приходилось связывать 2 микроконтроллера на разных платах.
Задача: Связать 2 и более микроконтроллеров(но не более 5) по адресной, например 485 линии, питающихся от единого источника, на максимально высокой скорости, максимально надежно, т.е. чтобы ошибки были ничтожно маловероятны
. Обмен будет вестись исключительно запрос - ответ. Нужна возможность подключения "нагорячую".
Спрашиваю ув. гуру:
1)Как это делается?
2)Решил выбрать 485 линию - где про нее поподробнее почитать?
3)Какие есть библиотеки для организации этого дела в пиках? Пишу на С(XC8 компиль).
4)Микроконтроллер у меня pic18f4550 - там EUSART - никогда с ним не работал. Нужен ли мне эти расширения для моей задачи, ибо запрос-ответ, т.е. я так понимаю полудуплекса заглаза хватит причем в синхронном режиме?
5)Если есть примеры под xc, или mcc или hi-tech c - очень буду рад.
6) Ну и конечно - какие микросхемы использовать? Зашел на сайт maxim и растерялся в "портянках" различных max485, 487, 3062E, ..... тысячи их... Хотелось бы распространенную, но не сильно древнюю
ЗЫ
Мож глупость написал где-то... я ещё плаваю