Ambilight и ATmega8

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Ambilight и ATmega8

Сообщение Satyr »

Zalognik писал(а):
Есть at90usb82 - практически та же атмега8, только с аппаратным USB

Воще есть какието примеры на этом контролере?

Конечно есть.
Собсно почти та же атмега8, только без ADC, но с USB.
и еще немного отличий мелких
loshvitalik
Нашел транзистор. Понюхал.
Сообщения: 176
Зарегистрирован: Чт май 05, 2011 12:58:32
Откуда: Екатеринбург
Контактная информация:

Re: Ambilight и ATmega8

Сообщение loshvitalik »

Satyr писал(а):А может еще 3 и 4ю поставить ? Или атмега8 самоцель ?
Есть at90usb82 - практически та же атмега8, только с аппаратным USB и рублей на 20-30 подороже.


Повторюсь еще раз - писал исходя из доступности в магазинах. У нас гораздо проще найти atmegaXX, чем те же ft232 или at90usb. А атмегу8 из всех доступных мег писал как самую используемую в реализации USB.
Ах да, а еще все эти фтди и ат90 отсутствуют в DIP.
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Ambilight и ATmega8

Сообщение clawham »

Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Ambilight и ATmega8

Сообщение Satyr »

loshvitalik писал(а):Повторюсь еще раз - писал исходя из доступности в магазинах.

Почты в вашей деревне не существует ?
Аватара пользователя
zhu4er
Вымогатель припоя
Сообщения: 544
Зарегистрирован: Пт июн 04, 2010 17:40:13
Откуда: Непокорный город-герой Севастополь

Re: Ambilight и ATmega8

Сообщение zhu4er »

Zalognik писал(а):
Есть at90usb82 - практически та же атмега8, только с аппаратным USB

Воще есть какието примеры на этом контролере?

http://pdf1.alldatasheet.com/datasheet-pdf/view/241063/ATMEL/AT90USB82.html
Даже у стен есть уши...
loshvitalik
Нашел транзистор. Понюхал.
Сообщения: 176
Зарегистрирован: Чт май 05, 2011 12:58:32
Откуда: Екатеринбург
Контактная информация:

Re: Ambilight и ATmega8

Сообщение loshvitalik »

Satyr писал(а):Почты в вашей деревне не существует ?

Ну вот зачем докапываться до истины и разводить оффтоп?
Я просто написал что можно использовать Мегу8 как один из вариантов. Может автор захочет использовать именно ее и ему проще запаять DIP мегу, чем SSOP или TQFP. Просто чтобы автор знал, что так можно.
Zalognik
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб фев 04, 2012 04:26:06
Откуда: Киев

Re: Ambilight и ATmega8

Сообщение Zalognik »

Так что насчет ШИМ? Никто не может дать сылку на код хотябы для обучения забывая про ЮСБ.
Древняя китайская мудрость гласит: [b]«НИ СЫ!»[/b], что означает: [i]«Будь безмятежен, словно цветок лотоса у подножия храма истины»[/i]
Igor Sokol
Родился
Сообщения: 19
Зарегистрирован: Пт ноя 11, 2011 12:12:13

Re: Ambilight и ATmega8

Сообщение Igor Sokol »

рекомендую почитать
http://www.compcar.ru/forum/showthread.php?t=5869
тема ну очень большая и позновательная.
сам реализовывал на 12 каналов - работает прекрасно. есть варианты на 42 канала... сейчас ребята делают на адресуемых лентах и в частности светиках...
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Ambilight и ATmega8

Сообщение m.ix »

На сколько сея задумка схожа с кошачьим глазом?
Лечу лечить WWWашу покалеченную технику.
Zalognik
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб фев 04, 2012 04:26:06
Откуда: Киев

Re: Ambilight и ATmega8

Сообщение Zalognik »

Уже не насколько. Использую 2 mega8 чтоб сделать HID девайс с передачей данных по UART. Все делаю чтоб не привязіватса к драйверам на стороне ПК. Появилась проблема по передаче 18 значений по UART. Не могу придумать алгоритм чтоб другой контроллер воспринимал их как 18 разных значений. Хотя и сказываетса катастрофическая нехватка времени.
Древняя китайская мудрость гласит: [b]«НИ СЫ!»[/b], что означает: [i]«Будь безмятежен, словно цветок лотоса у подножия храма истины»[/i]
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Re: Ambilight и ATmega8

Сообщение sachok »

Попробуйте передавать масив с 18 байт
Я не Сашок!!!
Zalognik
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб фев 04, 2012 04:26:06
Откуда: Киев

Re: Ambilight и ATmega8

Сообщение Zalognik »

Попробуйте передавать масив с 18 байт

Я тоже так думал. Но проблема в том что каждая переменная не обязательно один символ. Оттенок одного спектра 0-255.
Древняя китайская мудрость гласит: [b]«НИ СЫ!»[/b], что означает: [i]«Будь безмятежен, словно цветок лотоса у подножия храма истины»[/i]
qwerky
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35
Контактная информация:

Re: Ambilight и ATmega8

Сообщение qwerky »

вот готовый проект на AT90USB162 http://code.google.com/p/lightpack/ , есть прошивка и программа
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Re: Ambilight и ATmega8

Сообщение sachok »

Zalognik писал(а):Я тоже так думал. Но проблема в том что каждая переменная не обязательно один символ. Оттенок одного спектра 0-255.

А в чем проблема - байт или unsigned char могут иметь значения 0-255. Если нужно передать больше чем 255 то можно передавать на явное значение, а процентное, и потом приобразововать, думаю точность здесь не очень повлияет.
qwerky писал(а):вот готовый проект на AT90USB162 http://code.google.com/p/lightpack/ , есть прошивка и программа

Знаем, уже половина деталей на него лежит :) Мне очень нравится что софт есть под Windows, Linux, Mac OS. Только там получается всего 8 вариантов свечение одной точки (rgb светодиода).
Я не Сашок!!!
Zalognik
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб фев 04, 2012 04:26:06
Откуда: Киев

Re: Ambilight и ATmega8

Сообщение Zalognik »

А в чем проблема - байт или unsigned char могут иметь значения 0-255. Если нужно передать больше чем 255 то можно передавать на явное значение, а процентное, и потом приобразововать, думаю точность здесь не очень повлияет.

Оп, чтото новое. А как организовать прием-передачу при таких условиях?
Древняя китайская мудрость гласит: [b]«НИ СЫ!»[/b], что означает: [i]«Будь безмятежен, словно цветок лотоса у подножия храма истины»[/i]
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Re: Ambilight и ATmega8

Сообщение 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;
   }
}
Я не Сашок!!!
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Ambilight и ATmega8

Сообщение clawham »

ребятки да вы чё? два мк? 5-10?
просто ОДИН LED драйвер на 16 каналов и нормальную частоту

чтото типа tlc5940 очень хорошее дело...меняемая разрядность ШИМа 12 бит макс, 16 независимых каналов с установкой тока одним резистором, подстройка тока любого канала +-10% в еепроме самой микры....частота до 33 мегагерц...легкость разводки и каскадирования....

ноги до 17 вольт выдерживают - можно хоть гирлянду светиков вешать на один канал
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Ambilight и ATmega8

Сообщение clawham »

кроме того вместо ШИМа можно использовать алгоритм брезенхема...нагрузка на МК будет более равномерной и стабильной...вычислений немного больше но...у нас же 16 мегагерц? :)
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Аватара пользователя
Seal
Сверлит текстолит когтями
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

Re: Ambilight и ATmega8

Сообщение Seal »

А это не подойдет ?
viewtopic.php?f=3&t=25982&hilit=+ambilight
или вот еще http://code.google.com/p/lightpack/
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»