БП с цифровым управлением.
Re: БП с цифровым управлением.
Сделал проверку с кнопками и энкодером проказаня одинаковые: 0,37;0,54;0,48;0,42;0,37;1,57;1,51;1,45;1,39;2,35;2,29;2,23;2,18;3,36;3,31;3,26;3,2;3,37В. Почему-то начинается нормально, а потом максимум стремиться к минимум по идеи должно наооборот может что в программе? Аналоговая часть работает нормально я подовал напряжение от О до 5В на операционник от другого источника питания на выходе напрение изменялось плавно от 0-21В.
Re: БП с цифровым управлением.
Не хочется разбирать свой блок чтобы все мерять. Но уменя все работает тип топ. Радует, что кнопки с энкодером совпадают.
Если можешь опиши ряд выходного напрядения при присоединенной аналоговой части. При разных режимах шага.
В принцыпе проверить работу ЦАП очень просто надо 8 светодиодов. Припаяй каждый с резистором конечно на каждый порт,
Потом включи питания 5 вольт все светодиоды должны не "гореть". При нажати на кнопку "+" засветися на порте 0, следущее нажатие кнопки - регистр сдвинется и Р0 погаснет, а засветится Р1 (цыфра -2), потом вспыхнет Р0 - тоесть "3" и так далее по булевой математике. На максимуме будут светиться все 8 диодов. И тут главное- следующее нажатие кнопки не должно их погасить, а игнорироватся. Можно это сделать и обычним стрелочным тестером.
А я пока посмотрю исходник, возможно, я действительно взял не окончательный вариант для переделки под Твой индикатор.
Жуть...
Если можешь опиши ряд выходного напрядения при присоединенной аналоговой части. При разных режимах шага.
В принцыпе проверить работу ЦАП очень просто надо 8 светодиодов. Припаяй каждый с резистором конечно на каждый порт,
Потом включи питания 5 вольт все светодиоды должны не "гореть". При нажати на кнопку "+" засветися на порте 0, следущее нажатие кнопки - регистр сдвинется и Р0 погаснет, а засветится Р1 (цыфра -2), потом вспыхнет Р0 - тоесть "3" и так далее по булевой математике. На максимуме будут светиться все 8 диодов. И тут главное- следующее нажатие кнопки не должно их погасить, а игнорироватся. Можно это сделать и обычним стрелочным тестером.
А я пока посмотрю исходник, возможно, я действительно взял не окончательный вариант для переделки под Твой индикатор.
Жуть...
Почему-то всегда приходится программировать то, что невозможно запаять...
Re: БП с цифровым управлением.
Припаял 8 светодиодов и получилась такая вот картина: при точной регелировке (нажимаю все время на копку "+") подаю 5В все сетодиоды не горят, далле загораются
1и 2
1и7
2
1и2
7
1и7
2 и все время повторяются, остальные светодиоды так и незогарелись.
при губой регулировки:
1
никакой
1,2,8
2и8
8 и т.д остальные светодиоды так и незогарелись.
на самом максимуме горит 2 и 8
Вот такие дела.
Я думаю либо что-то с программой, либо с мегой.
1и 2
1и7
2
1и2
7
1и7
2 и все время повторяются, остальные светодиоды так и незогарелись.
при губой регулировки:
1
никакой
1,2,8
2и8
8 и т.д остальные светодиоды так и незогарелись.
на самом максимуме горит 2 и 8
Вот такие дела.
Я думаю либо что-то с программой, либо с мегой.
Re: БП с цифровым управлением.
vadd, "перезалей" программу и проверь по светодиодам.
Заодно проверь номиналы сопротивлений в ЦАПе.
Заодно проверь номиналы сопротивлений в ЦАПе.
- Вложения
-
- B_G-0-25-encoder-super-final-catod-1_55A.rar
- (2.13 КБ) 277 скачиваний
Почему-то всегда приходится программировать то, что невозможно запаять...
Re: БП с цифровым управлением.
Купил новую Мегу результат такой же .
Re: БП с цифровым управлением.
Ты программу перезалил, испытал?
Почему-то всегда приходится программировать то, что невозможно запаять...
Re: БП с цифровым управлением.
Программу перезалил. Результат тотже. Почемуто ноги 22,23,28,29нормально работают т.е. слетодиоды загораются и гаснут, а вот с ногами 24,25,26,27 на них напряжение всегда есть без нагрузки 3,7 в но когда подключаешь стетодиод он не горит и напряжение падает до 1,5в. Светодиоды подключал сразу к ногам мк. Не знаю на что грешить 2 мк и все по одинаковому работают. Думал может где замыкает проверил вроде бы все в порядке. У меня ATMEGA16A-PU, я думаю может из-за буквы А может контроллер не подходит, других у нас нет. У меня еще есть МК ATMEGA8535 и них выходы вроде бы похожи может попробывать его, если не трудно переделать программу.
Re: БП с цифровым управлением.
vadd, поскольку у Вас не тот микроконтроллер, дело приобретает другой оттенок...
По сему, чтобы продолжить надо начинать с понимания работы энтой модификации.
Насколько мы уже сумели понять все работает нормально кроме одного порта РС, как ни странно, тоже очень важного.
По сему предлагаю занятся именно им.
Я написал программу которая будет работать только с ним.
1. Для начала отпаяй все резисторы от этого порта (должен быть чистый лист) ОСТАЛЬНОЕ НЕ ТРОГАЙ, ОНО НАМ МЕШАТЬ НЕ БУДЕТ.
2. Припаяй 8 диодов с органичительными резисторами, как раньше. Общие ноги светодиодов на корпус.
3. Программа заставит (должна однако) засветится весь порт , для начала.
Да, проверь еще раз фюзы.
По сему, чтобы продолжить надо начинать с понимания работы энтой модификации.
Насколько мы уже сумели понять все работает нормально кроме одного порта РС, как ни странно, тоже очень важного.
По сему предлагаю занятся именно им.
Я написал программу которая будет работать только с ним.
1. Для начала отпаяй все резисторы от этого порта (должен быть чистый лист) ОСТАЛЬНОЕ НЕ ТРОГАЙ, ОНО НАМ МЕШАТЬ НЕ БУДЕТ.
2. Припаяй 8 диодов с органичительными резисторами, как раньше. Общие ноги светодиодов на корпус.
3. Программа заставит (должна однако) засветится весь порт , для начала.
Да, проверь еще раз фюзы.
- Вложения
-
- B_G-0-25 CAD-proba.rar
- (346 байт) 246 скачиваний
Почему-то всегда приходится программировать то, что невозможно запаять...
Re: БП с цифровым управлением.
kotyk7
Сто пудов у человека обрывы или замыкания которые просто не удается найти.
Вынуть контроллер из устройства, подпаять к нему только питание и кнопки и посмотреть что на выходе порта. ОЧЕНЬ большая вероятность что все заработает.
а еще проанализируйте что это за выводы(сильно в вашу дискуссию не вникал). случайно не порт С 2-5 пины
Сто пудов у человека обрывы или замыкания которые просто не удается найти.
Вынуть контроллер из устройства, подпаять к нему только питание и кнопки и посмотреть что на выходе порта. ОЧЕНЬ большая вероятность что все заработает.
а еще проанализируйте что это за выводы(сильно в вашу дискуссию не вникал). случайно не порт С 2-5 пины
KIT
Re: БП с цифровым управлением.
Прошил новой прошивкой горят светодиода. Попробывал прошить МЕГУ 8535 этой же прошивкой загорелись все светодиоды, значит замыканий и обрывов нет что-то с контроллером не то, может они паленые?
- Вложения
-
- ATMEGA16.rar
- (296.45 КБ) 260 скачиваний
Re: БП с цифровым управлением.
Проверка мега 8535.
- Вложения
-
- ATMEGA8535.rar
- (242.8 КБ) 246 скачиваний
Re: БП с цифровым управлением.
так у вас на меге16 как раз не горят 2-5 пины. разве вас это не настораживает?? это же пины JTAG, которые отключаются программированием соответствующего пина. А с завода идут с включенными.
KIT
Re: БП с цифровым управлением.
vadd, с такой "байдой" еще не сталкивался.
По идее буква А обозначает так называемый "усовершенствованый" в сторону оптимизации или "обрезания". Но по даташиту вроде как должен жить одиннаковой жизню с прототипом.
По сему такое поведение для меня странное. Обьяснением может быть всего два случая - либо мешают неотключенные резюки ЦАП, которые не те что нужно или действительно дохлый МК.
Я конечно могу "наваять" програмку которая на все порты подаст 5 вольт для проверки. Жди!
Про JTAG у меня тоже есть сомнения, но я ведь уже кажется просил автора проверить фюзы!!!! Доверяю, однако.
Выкладываю опять:
По идее буква А обозначает так называемый "усовершенствованый" в сторону оптимизации или "обрезания". Но по даташиту вроде как должен жить одиннаковой жизню с прототипом.
По сему такое поведение для меня странное. Обьяснением может быть всего два случая - либо мешают неотключенные резюки ЦАП, которые не те что нужно или действительно дохлый МК.
Я конечно могу "наваять" програмку которая на все порты подаст 5 вольт для проверки. Жди!
Про JTAG у меня тоже есть сомнения, но я ведь уже кажется просил автора проверить фюзы!!!! Доверяю, однако.
Выкладываю опять:
- Вложения
-
- Cap FUSE.zip
- (7.61 КБ) 245 скачиваний
Почему-то всегда приходится программировать то, что невозможно запаять...
Re: БП с цифровым управлением.
Резисторы я все отпаял.Светодиоды подключены к портам МК на прямую. Фьюзы фыставил правильно. А атмега 8535 не подойдет?
Re: БП с цифровым управлением.
Атмега 8535, та которая на 40 ног... М-да?...
"мистр Фог, есть ли у нас план..., есть ли у нас план... Конечно у нас есть план!..." гдето-так по памяти из мультфильма "80 Дней вокруг света". Ведь это практически новый проект. Надо подумать.
"мистр Фог, есть ли у нас план..., есть ли у нас план... Конечно у нас есть план!..." гдето-так по памяти из мультфильма "80 Дней вокруг света". Ведь это практически новый проект. Надо подумать.
Почему-то всегда приходится программировать то, что невозможно запаять...
Re: БП с цифровым управлением.
Да у нее тоже 40 ног. Они просто похожи по выводам и может быть схему не придется переделывать, а если придется, то не надо, тогда закажу нужную мегу. А какая у тебя маркировка меги?
Re: БП с цифровым управлением.
У меня стоит AVR ATMEGA16L-8 (у нас оные очень были дешевые). Должна аналогично подойти ATMEGA16-16PU.
атмега 8535 действительно очень похожа по выводам и в плату подойдет. Программу попытаюсь переделать. Дай зо два-три дня времени. Если Тебе то, что нужно не достать, то подожди, испытаем и это чудо враждебной техники.
Да, попытайся фюзами поиграться может действительно отпустит. А то деньги они ведь не резиновые.
Я имею ввиду поставь прошей, и снова сними и прощей галочку при опции "JTAGEN".
атмега 8535 действительно очень похожа по выводам и в плату подойдет. Программу попытаюсь переделать. Дай зо два-три дня времени. Если Тебе то, что нужно не достать, то подожди, испытаем и это чудо враждебной техники.
Да, попытайся фюзами поиграться может действительно отпустит. А то деньги они ведь не резиновые.
Я имею ввиду поставь прошей, и снова сними и прощей галочку при опции "JTAGEN".
Последний раз редактировалось kotyk7 Вс янв 30, 2011 22:07:01, всего редактировалось 1 раз.
Почему-то всегда приходится программировать то, что невозможно запаять...
Re: БП с цифровым управлением.
Хорошо буду ждать новую программу. А програмку для меги 16 проверки портов с можешь сделать, чтобы ноги 22-29 подавалось напряжение 5В. Спасибо за помощь.
Re: БП с цифровым управлением.
Держи для 16 меги. Там будет моргать весь порт РС.
С фюзом поиграйся, а вдруг поможет.
С фюзом поиграйся, а вдруг поможет.
- Вложения
-
- B_G-0-25 CAD-proba-1.rar
- (424 байт) 214 скачиваний
Почему-то всегда приходится программировать то, что невозможно запаять...
Re: БП с цифровым управлением.
Ура!!! Заработало. Убрал галочку с "JTAGEN". И все стало на место.