Например TDA7294

Форум РадиоКот :: Просмотр темы - сеть AVR контроллеров
Форум РадиоКот
https://radiokot.ru/forum/

сеть AVR контроллеров
https://radiokot.ru/forum/viewtopic.php?f=20&t=73419
Страница 1 из 1

Автор:  Romu4 [ Вт июн 05, 2012 20:30:07 ]
Заголовок сообщения:  сеть AVR контроллеров

Доброго времени суток :) стоит задача создания сети из 10 МК (AVR-ок). Постановка задачи такова:
1. соединить ПК и МК (rs-232 c USART); (мое решение max232)
2. соединить МК по rs-485 создав сеть из мастер контролера и слейв (9 шт.); (мастер ATMEGA162 имеет 2 USART, один для rs-232 а другой rs-485 используя max487)
3. организовать протокол PROFIBUS для rs-485 сети; (думаю использовать микросхемы, а какие не знаю так как те что я нашел в PROTEUS-се нет)
4. управлять яркостью свечения св. диодов (по 3 шт. на каждый слейв МК) используя ШИМ; (как избежать мерцания и получить плавный переход пока не знаю :facepalm: хотелось бы объяснения или пример на СИ)
Задача для обучения и выполнять надо только так.
Помогите разобраться с PROFIBUS, плавным свечением (ШИМ програмный), USART ATMEGA162 (RXD1 и TXD1). Хочу собрать и протестировать в PROTEUS.

Автор:  ChipKiller [ Вт июн 05, 2012 20:43:51 ]
Заголовок сообщения:  Re: сеть AVR контроллеров

.... аж целая сеть для мигания светодиодами - круто.... А одного МК управлять всем не хватит?

Автор:  s64 [ Вт июн 05, 2012 22:11:05 ]
Заголовок сообщения:  Re: сеть AVR контроллеров

нормальная задача. если диоды разнесены на 500 - 1000 метров, RS485 самое то

3. rs-485 - физический уровень PROFIBUS, все остальное на программном уровне, ни каких микросхем больше не нужно
4. мерцания не будет, если использовать частоту для ШИМ в несколько кГц

Автор:  Romu4 [ Вт июн 05, 2012 23:20:13 ]
Заголовок сообщения:  Re: сеть AVR контроллеров

ChipKiller писал(а):
.... аж целая сеть для мигания светодиодами - круто.... А одного МК управлять всем не хватит?

хватит :)) но задача для обучения.

Автор:  Romu4 [ Вт июн 05, 2012 23:27:32 ]
Заголовок сообщения:  Re: сеть AVR контроллеров

s64 писал(а):
3. rs-485 - физический уровень PROFIBUS, все остальное на программном уровне, ни каких микросхем больше не нужно

согласен но где взять нормальное описание PROFIBUS? Для чего тогда siemens выпускает SPC2 или ASPC2? Протокол открыт но описание платное.

Автор:  s64 [ Ср июн 06, 2012 21:41:47 ]
Заголовок сообщения:  Re: сеть AVR контроллеров

бегло пробежав даташит на ASPC2 - МС берет на себя часть верхнего уровня и выдает данные в параллельном виде, видимо для удобства использования процессоров интел и моторола. Нормальное описание на PROFIBUS - купить, если задача того стОит, а для обучения использовать что то попроще - RS485.

Автор:  Romu4 [ Ср июн 06, 2012 22:02:34 ]
Заголовок сообщения:  Re: сеть AVR контроллеров

rs-485 не сложный, а для обучения думаю сначала MODBUS в режиме аски реализовать. Начал читать про этот протокол и заметил что четких стандартов нет. Зачем он такой надо (кривой) :shock: но так как все юзают хочу реализовать для себя. До PROFIBUS доберусь когда асму нормально освою и смогу декомпилированый код читать.

Автор:  s64 [ Ср июн 06, 2012 22:07:23 ]
Заголовок сообщения:  Re: сеть AVR контроллеров

по MODBUSу - здесь на форуме присутствует Леонид Иванович, у него много чего расписано по этому пртоколу, с исходниками и подробным разжевыванием ( впрочем как всегда) поищи....

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/