Не совсем робот, точнее совсем не робот.

Вопросы не попавшие в другие категории.

Не совсем робот, точнее совсем не робот.

Сообщение Gre4in » 23 фев 2009, 15:32

Всем привет! Не обижайтесь что создал тему не про роботов, просто есть вопросы а спросить не у кого. :roll:

В ообщем есть одна задумка у меня, сделать подсветку днища на своем авто. Неон, не устраивает...
Хочется под днищем разместить светодиодные полоски (на 12 вольт), на весь авто примерно 30-40 штук. И этими полосками управлять с помощью МК.

Взять например Atmega16 к каждой ноге поключить транзистор каторый будет зажгать одну светодиодную полоску.

Вопрос первый, реально ли на Atmega16 сделать ШИМ на 30 и более каналов (в апноуте каком то есть программый шим на 24 канала, но больше там сделать вроде нельзя), те плавно включать выключать светодиодные полоски.

К Atmega16 подключить Atmega8. 8 Мега будет работать с ЖКИ 16*2, и обрабатывать сигналы с кнопочек.

Вопрос 2: Как к Atmega16 подключить Atmega8?

И еще какие транзисторы использовать(для мигания сдетодиодами...)? На данный момент кт 817 мигает полоской из 3 светодиодов.
Gre4in
 
Сообщения: 157
Зарегистрирован: 13 сен 2008, 17:53
Откуда: Иваново
прог. языки: Pascal, С

Re: Не совсем робот, точнее совсем не робот.

Сообщение yak-40 » 23 фев 2009, 21:07

Gre4in писал(а):Как к Atmega16 подключить Atmega8?

1. по UART
2. по I2C
3. по SPI
4. и т. п.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Не совсем робот, точнее совсем не робот.

Сообщение flyroman » 24 фев 2009, 01:48

на 30 и более каналов (


Если не нужно зажигать несколько полосок одновременно(т.е только одну из сорока) , тогда можно использовать микросхему К155ИД3 - двоично-десятичный дешифратор(http://www.izme.ru/dsheets/ic/155/id3.html), у контроллера отнимаешь 4 ноги , выходов получается 16.
Можно поставить 2 микросхемы ИД3 и тогда придется занять 8 ног, но с 32 выходами(2 по 16)-в этом случае можно будет одновременно включать 2 полоски.
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич


Вернуться в Обо всём

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22