Форум

Радиолюбительский форум.

Если у Вас возникли вопросы, задавайте их на форуме.

В сети

Пользователей: 78
Из них просматривают:
Аналоги: 21. Даташиты: 6. Инструкции: 6. Новости: 6. Опросы: 1. Остальное: 3. Программы: 1. Производители: 3. Профиль пользователя: 7. Расчёты: 2. Советы: 1. Теги: 1. Форум: 20.
Участников: 2
Гостей: 76

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.

1 2 3 4


Re: Защита от перепадов напряжения на микроконтроллере
Сотрудник
Зарегистрирован:
21.11.2010 21:17
Сообщений: 32
Не в сети
Цитата:

Haimovich пишет:
Что-то , смотрел я , смотрел -вроде маска разряда 0
регистра РА (нечетные)правильная
PORTA= (number_razr [i]&rele)& 245;
number_razr - бит0=1,245-бит0=1
если rele=254 , то бит0=0(выкл), если 255-то бит0=1(вкл).
А может сопля где-то вкралась после перепрошивки
от перестановки чипа ? Проверь на всяк случай .


Приношу свои извенения,была на плате сопля,все работает нормально.



Re: Защита от перепадов напряжения на микроконтроллере
Сотрудник
Зарегистрирован:
21.11.2010 21:17
Сообщений: 32
Не в сети
Цитата:

Haimovich пишет:
Извините . Не могу проверить в железе , но нашел :
Еще и строка 255 :
if (morg==1)
PORTB=ind[i] | blink;
Или -(|)вместо -(&) .(|)-для ОА, (&)- для ОК плюс то , что выше .Исправил сам и перезалил.
Проект в архиве.

Все работает нормально,но один глюк.При нажатии клавиши + ,просмотр верхнего предела,срабатывает реле и отключает нагрузку.



Re: Защита от перепадов напряжения на микроконтроллере
Сотрудник
Зарегистрирован:
21.11.2010 21:17
Сообщений: 32
Не в сети
Цитата:

Haimovich пишет:
Для индикатора с общим анодом .

Замените в проекте строки на это:

byte dig[] = {
~(a+b+c+d+e+f), // Сейчас у нас схема с общим анодом
~(b+c),
~(a+b+g+e+d),
~(a+b+g+c+d),
~(f+g+b+c) ,
~(a+f+g+c+d) ,
~(a+f+g+c+d+e) ,
~(a+b+c) ,
~(a+b+c+d+e+f+g),
~(a+b+c+d+f+g) ,
~(b+c+e+f+g) , // H
~(a+b+c+e+f) , // П
~(a+b+e+f+g) , // P
~(a+b+c+d+e+f+g) , // B
~(a+d+e+f+g) , // E
~(b+c+d+e+g) , // d
~ 0 } ; //


и замените еще и на это:

byte number_razr[] = { // для общих анодов
255-64-32 , // едининицы
255-128-32 , // десятки
255-128-64 } ; // сотни

и заново скомпилируйте проект командой Build All ,
потом залейте .


Вот скомпилировал файл как вы и говорили .Но после прошивки вместе с показаниями скачут восьмерки на всез 3-х разрядах. посмотрите файл может что-то не так исправил.

Прикреплённый файл:


zip Zaschita_Tiny26_osccal_2(OA).zip Размер: 132.57 KB; Просмотры: 456



Re: Защита от перепадов напряжения на микроконтроллере
Сотрудник
Зарегистрирован:
21.11.2010 21:17
Сообщений: 32
Не в сети
Попробую скомпилировать и отпишусь.



Re: Защита от перепадов напряжения на микроконтроллере
Сотрудник
Зарегистрирован:
21.11.2010 21:17
Сообщений: 32
Не в сети
а для индикатров в общим анодом сложно переделать прошивку?



Re: Защита от перепадов напряжения на микроконтроллере
Сотрудник
Зарегистрирован:
21.11.2010 21:17
Сообщений: 32
Не в сети
в журнале радио вроде рабочая или я ошибаюсь?Цитата:

Haimovich пишет:
Там же нет прошивки , только демо .Не знаю как
эти LCD ведут себя в эл.полях .И там опять до 300в.
Еще доложу :четыре дня мое проработало в щитке без
вопросов .См.пост : 88



Re: Защита от перепадов напряжения на микроконтроллере
Сотрудник
Зарегистрирован:
21.11.2010 21:17
Сообщений: 32
Не в сети
У меня то же работает без нареканий.



Re: Защита от перепадов напряжения на микроконтроллере
Сотрудник
Зарегистрирован:
21.11.2010 21:17
Сообщений: 32
Не в сети
И еще вопрос.Задумался над проектом - http://eldigi.ru/site/power/10.php . Как думаете ,стоит браться?



Re: Защита от перепадов напряжения на микроконтроллере
Сотрудник
Зарегистрирован:
21.11.2010 21:17
Сообщений: 32
Не в сети
Да я против ничего не имею,с вами полностью согласен.Просто интересно.Пробовал на входе крутить подстроечник до 399 докрутил,но это я думаю не важно.Ладно в принципе все устраивает,работает все супер!!!Спапибо Haimovich за старания.



Re: Защита от перепадов напряжения на микроконтроллере
Сотрудник
Зарегистрирован:
21.11.2010 21:17
Сообщений: 32
Не в сети
а как итересно реализован в заводский версиях или там скорее всего по другому меряет сеть.








Разное

Интересно

Из старых спиц от велосипеда или зонта, вплавленных паяльником в цилиндрические куски пластмассы, получаются удобные регулировочные отвертки.