Программирование микроконтроллеров Atmel

femidass

Well-Known Member
А по освещению как? Сколько таких надо на спальную комнату для комфортного освещения?
 

femidass

Well-Known Member
ээээ зачем так траллить? Я знаю что такое люмены, потому и переспросил, что 300 лм это ниочем :/
 
Всем привет. Нужно написать програмку к мк Attiny 13. Таймер с задержками 15,20,25 минут. С Ув. Владимир.
ЗЫ: подробности в личку
 

lar-x

http://osidok.site/
Требуется написание программы на ATmega8515.

Существующая плата управления 5ю аналоговыми выходами. С ее помощью производится регулировка и отображение задания на этих выходах. Без обратной связи.

5 парных семисегментных индикатора отображают в процентах (от 0 до 99) состояние выходов МК (аналоговый сигнал 0-5 В, пульсации !по-видимому! сглаженные конденсатором).
7ю кнопками задается этот самый уровень на выходах (5 кнопок выбора канала и 2 шт "больше" "меньше").

Контроллер сгорел из-за неосторожной эксплуатации.
С такой же платы слиты flash и eeprom, но не fuses, с помощью USBasp и khazama.

Новый впаян, работа всех остальных элементов платы проверена простой программкой написана мною для этого. Скопированная программа успешно записывается но не работает.

Есть схема устройства со всеми распиновками, фото. Частота МК задается внутренним тактовым генератором.
 

Malok

Member
Существующая плата управления 5ю аналоговыми выходами. С ее помощью производится регулировка и отображение задания на этих выходах. Без обратной связи.
МК должен давать эти сигналы или через АЦП принимать и показывать? % чего показывать?
индикаторы 5*2*7 = 70. у 8515 нет столько выходов - нужно еще программу писать для отображения на их. Через дешифратор оно организовано или хитроумным алгоритмом - нужно разбираться. С кнопками аналогично.
Нужен точный алгоритм работы контроллера либо более точное ТЗ.
В любом случае, работы не на час.
Не проще ли вытянуть фьюзы из аналогичной платы? Или поиграться с установкой текущих?
Там же не много настроек:
 

lar-x

http://osidok.site/
МК должен давать эти сигналы или через АЦП принимать и показывать? % чего показывать?
индикаторы 5*2*7 = 70. у 8515 нет столько выходов - нужно еще программу писать для отображения на их. Через дешифратор оно организовано или хитроумным алгоритмом - нужно разбираться. С кнопками аналогично.
Нужен точный алгоритм работы контроллера либо более точное ТЗ.
В любом случае, работы не на час.
Не проще ли вытянуть фьюзы из аналогичной платы? Или поиграться с установкой текущих?
Там же не много настроек:
1. МК сам генерирует сигнал. Шкала 0 вольт - 0%, 5в - 99%.
2. 5шт по 2 цифры. итого 10 цифр. модель индикатора
3. Кнопок всего 7 шт. 2 из них это "+" и "-". 5 других при нажатии вызывают вход в редактирование того или иного канала, что отображается миганием текущего значения на индикаторе канала. После установки кнопками "+" и "-" желаемого значения значение "закрепляется" повторным нажатием кнопки канала. Значения задействуются уже во время перебора "+" и "-" online так сказать.
4. по фьюзам: перебрал все частоты встроенного генератора - результат тот же. Остальные не трогал.
5. вытянуть из работающей палаты можно, но на данный момент она вне зоны досягаемости.
6. Подключение индикаторов такое:
 
Останнє редагування:

femidass

Well-Known Member
Советский индикатор. Есть точки. Никак не могу идентифицировать.
You must be registered for see images attach
 

Malok

Member
1. МК сам генерирует сигнал. Шкала 0 вольт - 0%, 5в - 99%.
2. 5шт по 2 цифры. итого 10 цифр. модель индикатора
3. Кнопок всего 7 шт. 2 из них это "+" и "-". 5 других при нажатии вызывают вход в редактирование того или иного канала, что отображается миганием текущего значения на индикаторе канала. После установки кнопками "+" и "-" желаемого значения значение "закрепляется" повторным нажатием кнопки канала. Значения задействуются уже во время перебора "+" и "-" online так сказать.
4. по фьюзам: перебрал все частоты встроенного генератора - результат тот же. Остальные не трогал.
5. вытянуть из работающей палаты можно, но на данный момент она вне зоны досягаемости.
6. Подключение индикаторов такое:
1. Значит нужен ШИМ. Здесь также возможна организация его либо аппаратно либо программно.
2,6 - алгоритм программного перебора, 8+20(5*2) ножек - все равно многовато.
3. для кнопок также не понятна схема выборки нажатий
4. В идеале там больше и нечего дергать (если нет загрузчика и напряжение 5В). Может с чипом что не так?

Смотрите, больше всего заморочек здесь на индикаторах и клавиатуре. Сам алгоритм регулирования напряжения на ножках не сложно реализовать. Даже программным ШИМом.
Могу взяться за эту работу после праздников. С работой и отладкой оцениваю от 200грн. Более точно могу сказать после просмотра принципиальной схемы платы, процессор в ДИП/СМД корпусе?
Но, как я уже говорил, проще с фьюзами поиграться. их там не так уже и много.
 
Зверху