Найдено 9 результатов

NISTATIN
Пн авг 27, 2012 09:39:22
Форум: AVR
Тема: ШИМ на тини13
Ответы: 47
Просмотры: 15173

Re: ШИМ на тини13

если запитать тиньку от 3,3В и выбрать в качестве опорного Vcc, то как раз и получится то что надо.
АЦП измеряет входное напряжение, только нужно выровнять результат влево ADMUX:ADLAR=1, при этом в ADCH будет от 0 до 255, то что нужно для Т0, ADCL просто игнорируешь, переписываешь значение из ADCH ...
NISTATIN
Пн авг 27, 2012 08:38:24
Форум: AVR
Тема: ШИМ на тини13
Ответы: 47
Просмотры: 15173

Re: ШИМ на тини13

чтобы ШИМ в Т13 работал нормально, значение должно быть в диапазоне 0-255, а по твоей формуле оно будет, если предположить что volt = 0...3.3, <1
проще сделать АЦП с опорным 3,3В, тогда значение из АЦП (ст.8 разрядов) можно просто переписывать а в регистр сравнения Т0
почему же <1? там же значение ...
NISTATIN
Вс авг 26, 2012 22:44:09
Форум: AVR
Тема: ШИМ на тини13
Ответы: 47
Просмотры: 15173

Re: ШИМ на тини13

Народ подскажите пожалуйста как яркость с помощью АЦП регулировать. А то что-то никак не соображу...
Вообще смотря какую яркость вы регулируете, если какой нибудь подсветки, это одно, если яркость светодиодного табло, это другое.Может имеется ввиду регулировка яркости какого нибудь другого ...
NISTATIN
Вс авг 26, 2012 08:50:58
Форум: AVR
Тема: ШИМ на тини13
Ответы: 47
Просмотры: 15173

Re: ШИМ на тини13

Народ подскажите пожалуйста как яркость с помощью АЦП регулировать. А то что-то никак не соображу...
NISTATIN
Ср авг 08, 2012 11:45:46
Форум: AVR
Тема: ШИМ на тини13
Ответы: 47
Просмотры: 15173

Re: ШИМ на тини13

А кто подскажет как совместить эту прошивку со штатной регулировкой яркости в мониторе?
NISTATIN
Ср авг 08, 2012 07:37:33
Форум: AVR
Тема: ШИМ на тини13
Ответы: 47
Просмотры: 15173

Re: ШИМ на тини13

zero648 писал(а):Это потому, что пишу все сам, библиотеками както пользоваться не привык :dont_know:


Может Вам тогда стоит свой собственный микроконтроллер разработать и сразу его двоичным кодом программировать, чтоб не пользоваться чужими наработками?
NISTATIN
Вт авг 07, 2012 21:18:06
Форум: AVR
Тема: ШИМ на тини13
Ответы: 47
Просмотры: 15173

Re: ШИМ на тини13

Можно вот таким образом:

&#46;CSEG

При инициализации&#58;

ldi YL, low&#40;var1_RAM&#41; ; переменная в SRAM
ldi YH, high&#40;var1_RAM&#41;
ldi r17, low&#40;var1_EP&#41; ; переменная в EEPROM
ldi r18, high&#40;var1_EP&#41; ;
call EEPROM_read
st Y, r16 ; store var1
&#46;&#46;&#46;&#46 ...
NISTATIN
Вт авг 07, 2012 18:14:57
Форум: AVR
Тема: ШИМ на тини13
Ответы: 47
Просмотры: 15173

Re: ШИМ на тини13

zero648 писал(а):Дак эта.... проще пареной репы при изменении данной переменной сохраняем её в ЕЕПРОМ, а при инициализации вытаскиваем её оттуда :sleep:

Спасибо за ответ. Очень познавательно.
NISTATIN
Вт авг 07, 2012 07:09:38
Форум: AVR
Тема: ШИМ на тини13
Ответы: 47
Просмотры: 15173

Re: ШИМ на тини13

Здравствуйте. Я собрал данную схему, вроде все работает, вот только одна проблема, если отключить МК и включить его вновь, то яркость диодов опять на минимуме. Я так понимаю это из-за того что мы инициируем переменную i нулем. может нужно сохранять ее в память и потом из памяти извлекать ее значение ...

Перейти к расширенному поиску