счетчик на мк

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Deni
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср янв 18, 2006 23:56:55

счетчик на мк

Сообщение Deni »

http://www.platan.ru/shem/pdf/s52.pdf
Собрал по схеме все работает ок но есть один глюк.
У меня мк считает в две стороны и записывает в память.
Усройство питается напрямую те без кнопок вкл выкл.
и вот в чем трабл при отключении питания при падении напряжения мк умудряется что то считать.
как можно это победить??
Спасибо
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Попробуйте активировать фьюз BODEN или поставить нормальный внешний супервизор.
Оптимизм х (Опыт + Знания) = const
Deni
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср янв 18, 2006 23:56:55

мк

Сообщение Deni »

пробовал bodlevel 0.1.2 безтолку
прикол в том что я уже собирал эту схему и она работала без глюков.
мож нужно смотреть питание?
хотя вся база таже
даже и не знаю
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Было бы неплохо посмотреть питание осциллографом.
Коднесаторы по питанию, я полагаю, стоят?
Предложение с супервизором остается в силе..
Оптимизм х (Опыт + Знания) = const
Deni
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср янв 18, 2006 23:56:55

мк

Сообщение Deni »

Да кондюки по питанию стоят 2200мкф и 10мкф
хотя мож у меня может быть со сбросом мк что то не так
там стоит кондер 0,1 и резюк 100к
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Достаточно резистора на 10к. И отключите для эксперимента конденсатор, посмотрим, что будет.
Оптимизм х (Опыт + Знания) = const
Deni
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср янв 18, 2006 23:56:55

мк

Сообщение Deni »

Заметил глюк.
Рядом с усройством был включен китайский бп просто в розетку.
мк питался от бп компа.
при выдергивании и втыкании китайского бп из розетки мк мой также глючит, получается он что ловит какую ту радиио помеху, **** что делать??
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

Так, просмотрел я все тут написанное, и вот что могу сказать/спросить:
1. Какие там BODEN вы меняете, если у вас МК AT90S1200??? У него нет схемы BOD!
2. Помехи могут проходить по питанию. Проверьте: установлены ли конденсаторы 0,1 мкФ (керамические) вблизи ЕН-ки (по проводникам - не далее 7-10 мм) по ее входу и выходу. Далее, установлен ли такой же конденсатор непосредственно на выводах питания МК.
3. Помехи могут проходить по входам INT. Попробуйте соединить их на общий провод через конденсаторы несколько тысяч пФ (скажем, 1500 пф или 2200). Если эффект будет положительный, но недостаточный - попробуйте подобрать емкость этих конденсаторов.
4. Схема у вас действительно 1 к 1 из указанного выше документа? Т.е. действительно оптроны на входе? Как собрано устройство - на печатке или макетке?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Deni
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср янв 18, 2006 23:56:55

мк

Сообщение Deni »

у меня tiny 2313
схема не один в один
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: мк

Сообщение ARV »

Deni писал(а):у меня tiny 2313
схема не один в один

Тогда к вышеописанным вопросам-советам добавляется еще один, касающийся программы - возможно, проблема в ней, т.к. МК разные.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Deni
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср янв 18, 2006 23:56:55

мк

Сообщение Deni »

я все таки склоняюсь к тому что мой бп глючит
он сделан на крен ен5а на входе крен 2200 мкф16в, на выходе крен 10 мкф 16в и кондюк 0,1 мкф
я думаю бп и пропускает помеху когда я выдергиваю его из розетки.
когда кнопкой вкл и выкл питалова подаю от бп на мк 5v
все ок и без глюков.
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Re: счетчик на мк

Сообщение Барсик »

Deni писал(а):У меня мк считает в две стороны и записывает в память.

В какую память? в EEPROM ? Чтобы при отключении или сбое по питанию сохранить счёт?

Если да, то учтите, что процесс записи в EEPROM довольно длительный - единицы или даже десятки миллисекунд - смотря сколько байт туда пишется. Время вполне сравнимо с тем, за которое разряжается сглаживающий конденсатор источника питания.

Deni писал(а):...при отключении питания при падении напряжения мк умудряется что то считать.


Напряжение на входе стабилизатора ЕН5 падает и он перестаёт стабилизировать. Помехи и пульсации со входа проникают на выход. А микроконтроллер продолжает спокойно работать и при питании 3 вольта, когда ЕН5 уже давно в заднице.
Аватара пользователя
Мышонок
Друг Кота
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке
Контактная информация:

Сообщение Мышонок »

Эти вещи носят страшное название "Переходные процессы" и обязательно учитываются при конструировании аппаратуры, дабы она не "глючила" от "глюкальщиков", дергающих без нужды шнур из розетки. 8)
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Deni
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср янв 18, 2006 23:56:55

мк

Сообщение Deni »

дома при питании от сети от глюков избавился
шунтированием первичной обмотки транса (максу еще раз респект)
потом поставил счетчик на станок а там он питается при включении контактора и подачи питания на сам станок чето подглючивает и при включении и при выключении иногда
Правда кондюк пока стоит 2200 мкф16v
поставлю 4700. может еще что то можно сделать?
спасибо
Deni
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср янв 18, 2006 23:56:55

мк

Сообщение Deni »

Похоже я ошибался,наверное дело не в БП.
отрубил его и запитал от батареек, глики все равно ловит от включения и выключения китайского бп рядом в розетку.
Дело точно не в программе, да и схему эту я уже собирал и все работало. Рядом с ней контактор в 3х сантиметрах включался и выключался сбоев небыло.
Правда совсем немножко плату я изменил но абсолютно ничего кардинального, только дорожки потолще итд
Сейчас сделал новую плату со всеми рекомендацияями для помехоустойчивости. У моего мк 5 входов, каждый из них на минус кондюком 0,1мкф, заземлял кварц, дорожки питания покороче до мк и потолще итд
Даже закрывал устройство в металический ящик и заземлял, вроде чуть помогало но глюки проскакивали.
Что делать я уже и незнаю.
Если кто что посоветует буду очень благодарен.
Аватара пользователя
Сэр Мурр
Модератор
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

Попробуйте отсоединить схему формирования импульсов, а вместо неёё на входа счётчика повесить резисторы- можно к земле, можно к питанию. И посмотрите- будут глюки появляться, или исчезли. Это поможет найти источник их появления- может, сам микроконтроллер, может, схема формирования импульсов.
ЗЫ. Не надо один вопрос в двух темах поднимать! http://www.radiokot.ru/forum/viewtopic. ... highlight= - вот дубль! Советую лишнее убрать!
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

советую проанализировать программу: возможно, надо добавить контроль дребезга на входах INT - если там пологие фронты (а это возможно), то может формироваться несколько прерываний за один фронт...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Deni
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср янв 18, 2006 23:56:55

мк

Сообщение Deni »

Да нет, глючит и ловит помеху даже при отсоединненых фото-светодиодах.
Глючит не только со счетом но и пропадают и возникают непонятные числа, гаснут сегменты индикатора видио при записи в память.
Прога я думаю на 99% рабочая
Аватара пользователя
Сэр Мурр
Модератор
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

Простейший вариант- поставьте ДРУГУЮ микросхему с аналогичной прошивкой.
Deni
Открыл глаза
Сообщения: 68
Зарегистрирован: Ср янв 18, 2006 23:56:55

мк

Сообщение Deni »

пробовал другой мк тоже самое, пробовал входные ноги на массу 1800 пф, пробовал на выход ни индикатор последовательно 100 омм в каждую безтолку.
блин ничего не понимаю
почему железный ящик заземленные не фильтрует помеху тоже не пойму
Закрыто

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