Страница 2 из 2
Re: Ambilight и ATmega8
Добавлено: Вс фев 05, 2012 13:16:37
Satyr
Zalognik писал(а):Есть at90usb82 - практически та же атмега8, только с аппаратным USB
Воще есть какието примеры на этом контролере?
Конечно есть.
Собсно почти та же атмега8, только без ADC, но с USB.
и еще немного отличий мелких
Re: Ambilight и ATmega8
Добавлено: Вс фев 05, 2012 13:19:34
loshvitalik
Satyr писал(а):
А может еще 3 и 4ю поставить ? Или атмега8 самоцель ?
Есть at90usb82 - практически та же атмега8, только с аппаратным USB и рублей на 20-30 подороже.
Повторюсь еще раз - писал исходя из доступности в магазинах. У нас гораздо проще найти atmegaXX, чем те же ft232 или at90usb. А атмегу8 из всех доступных мег писал как самую используемую в реализации USB.
Ах да, а еще все эти фтди и ат90 отсутствуют в DIP.
Re: Ambilight и ATmega8
Добавлено: Вс фев 05, 2012 13:20:45
clawham
Re: Ambilight и ATmega8
Добавлено: Вс фев 05, 2012 13:29:46
Satyr
loshvitalik писал(а):
Повторюсь еще раз - писал исходя из доступности в магазинах.
Почты в вашей деревне не существует ?
Re: Ambilight и ATmega8
Добавлено: Вс фев 05, 2012 15:45:05
zhu4er
Zalognik писал(а):Есть at90usb82 - практически та же атмега8, только с аппаратным USB
Воще есть какието примеры на этом контролере?
http://pdf1.alldatasheet.com/datasheet- ... USB82.html
Re: Ambilight и ATmega8
Добавлено: Вс фев 05, 2012 15:50:16
loshvitalik
Satyr писал(а):Почты в вашей деревне не существует ?
Ну вот зачем докапываться до истины и разводить оффтоп?
Я просто написал что можно использовать Мегу8 как один из вариантов. Может автор захочет использовать именно ее и ему проще запаять DIP мегу, чем SSOP или TQFP. Просто чтобы автор знал, что так можно.
Re: Ambilight и ATmega8
Добавлено: Вс фев 05, 2012 20:47:15
Zalognik
Так что насчет ШИМ? Никто не может дать сылку на код хотябы для обучения забывая про ЮСБ.
Re: Ambilight и ATmega8
Добавлено: Вт фев 28, 2012 16:17:43
Igor Sokol
рекомендую почитать
http://www.compcar.ru/forum/showthread.php?t=5869
тема ну очень большая и позновательная.
сам реализовывал на 12 каналов - работает прекрасно. есть варианты на 42 канала... сейчас ребята делают на адресуемых лентах и в частности светиках...
Re: Ambilight и ATmega8
Добавлено: Ср фев 29, 2012 03:53:39
m.ix
На сколько сея задумка схожа с кошачьим глазом?
Re: Ambilight и ATmega8
Добавлено: Ср фев 29, 2012 04:05:05
Zalognik
Уже не насколько. Использую 2 mega8 чтоб сделать HID девайс с передачей данных по UART. Все делаю чтоб не привязіватса к драйверам на стороне ПК. Появилась проблема по передаче 18 значений по UART. Не могу придумать алгоритм чтоб другой контроллер воспринимал их как 18 разных значений. Хотя и сказываетса катастрофическая нехватка времени.
Re: Ambilight и ATmega8
Добавлено: Ср фев 29, 2012 15:52:53
sachok
Попробуйте передавать масив с 18 байт
Re: Ambilight и ATmega8
Добавлено: Ср фев 29, 2012 16:38:29
Zalognik
Попробуйте передавать масив с 18 байт
Я тоже так думал. Но проблема в том что каждая переменная не обязательно один символ. Оттенок одного спектра 0-255.
Re: Ambilight и ATmega8
Добавлено: Ср фев 29, 2012 17:59:22
qwerky
вот готовый проект на AT90USB162
http://code.google.com/p/lightpack/ , есть прошивка и программа
Re: Ambilight и ATmega8
Добавлено: Чт мар 01, 2012 08:52:47
sachok
Zalognik писал(а):Я тоже так думал. Но проблема в том что каждая переменная не обязательно один символ. Оттенок одного спектра 0-255.
А в чем проблема - байт или unsigned char могут иметь значения 0-255. Если нужно передать больше чем 255 то можно передавать на явное значение, а процентное, и потом приобразововать, думаю точность здесь не очень повлияет.
Знаем, уже половина деталей на него лежит

Мне очень нравится что софт есть под Windows, Linux, Mac OS. Только там получается всего 8 вариантов свечение одной точки (rgb светодиода).
Re: Ambilight и ATmega8
Добавлено: Чт мар 01, 2012 18:30:00
Zalognik
А в чем проблема - байт или unsigned char могут иметь значения 0-255. Если нужно передать больше чем 255 то можно передавать на явное значение, а процентное, и потом приобразововать, думаю точность здесь не очень повлияет.
Оп, чтото новое. А как организовать прием-передачу при таких условиях?
Re: Ambilight и ATmega8
Добавлено: Пт мар 02, 2012 01:47:55
sachok
Всй очнь просто: допустим нам нужно с МК1 передать даные на МК2. В МК1 йтем в цикле по нашему масиву и просто отправляем байт за байтом. На МК2 настраиваем прривание по приему, также нам понадобится масив для хранение принятих даных. В прерывании записываэм даные в ячейку масива пока не запишем все. Вот пример для МК2:
Код: Выделить всё
unsigned char i = 0;
unsigned char data[8];
ISR(USART_RXC_vect) {
data[i++] = UDR;
if (i == 18) {
i = 0;
}
}
Re: Ambilight и ATmega8
Добавлено: Сб мар 03, 2012 00:20:57
clawham
ребятки да вы чё? два мк? 5-10?
просто ОДИН LED драйвер на 16 каналов и нормальную частоту
чтото типа tlc5940 очень хорошее дело...меняемая разрядность ШИМа 12 бит макс, 16 независимых каналов с установкой тока одним резистором, подстройка тока любого канала +-10% в еепроме самой микры....частота до 33 мегагерц...легкость разводки и каскадирования....
ноги до 17 вольт выдерживают - можно хоть гирлянду светиков вешать на один канал
Re: Ambilight и ATmega8
Добавлено: Сб мар 03, 2012 00:23:32
clawham
кроме того вместо ШИМа можно использовать алгоритм брезенхема...нагрузка на МК будет более равномерной и стабильной...вычислений немного больше но...у нас же 16 мегагерц?

Re: Ambilight и ATmega8
Добавлено: Сб мар 03, 2012 00:31:01
Seal