http://www.platan.ru/shem/pdf/s52.pdf Собрал по схеме все работает ок но есть один глюк.
У меня мк считает в две стороны и записывает в память.
Усройство питается напрямую те без кнопок вкл выкл.
и вот в чем трабл при отключении питания при падении напряжения мк умудряется что то считать.
как можно это победить??
Спасибо
пробовал bodlevel 0.1.2 безтолку
прикол в том что я уже собирал эту схему и она работала без глюков.
мож нужно смотреть питание?
хотя вся база таже
даже и не знаю
Заметил глюк.
Рядом с усройством был включен китайский бп просто в розетку.
мк питался от бп компа.
при выдергивании и втыкании китайского бп из розетки мк мой также глючит, получается он что ловит какую ту радиио помеху, **** что делать??
Так, просмотрел я все тут написанное, и вот что могу сказать/спросить:
1. Какие там BODEN вы меняете, если у вас МК AT90S1200??? У него нет схемы BOD!
2. Помехи могут проходить по питанию. Проверьте: установлены ли конденсаторы 0,1 мкФ (керамические) вблизи ЕН-ки (по проводникам - не далее 7-10 мм) по ее входу и выходу. Далее, установлен ли такой же конденсатор непосредственно на выводах питания МК.
3. Помехи могут проходить по входам INT. Попробуйте соединить их на общий провод через конденсаторы несколько тысяч пФ (скажем, 1500 пф или 2200). Если эффект будет положительный, но недостаточный - попробуйте подобрать емкость этих конденсаторов.
4. Схема у вас действительно 1 к 1 из указанного выше документа? Т.е. действительно оптроны на входе? Как собрано устройство - на печатке или макетке?
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
я все таки склоняюсь к тому что мой бп глючит
он сделан на крен ен5а на входе крен 2200 мкф16в, на выходе крен 10 мкф 16в и кондюк 0,1 мкф
я думаю бп и пропускает помеху когда я выдергиваю его из розетки.
когда кнопкой вкл и выкл питалова подаю от бп на мк 5v
все ок и без глюков.
У меня мк считает в две стороны и записывает в память.
В какую память? в EEPROM ? Чтобы при отключении или сбое по питанию сохранить счёт?
Если да, то учтите, что процесс записи в EEPROM довольно длительный - единицы или даже десятки миллисекунд - смотря сколько байт туда пишется. Время вполне сравнимо с тем, за которое разряжается сглаживающий конденсатор источника питания.
Deni писал(а):
...при отключении питания при падении напряжения мк умудряется что то считать.
Напряжение на входе стабилизатора ЕН5 падает и он перестаёт стабилизировать. Помехи и пульсации со входа проникают на выход. А микроконтроллер продолжает спокойно работать и при питании 3 вольта, когда ЕН5 уже давно в заднице.
Карма: 6
Рейтинг сообщений: 32
Зарегистрирован: Чт сен 14, 2006 11:42:09 Сообщений: 3792 Откуда: Обитаю на чердаке
Рейтинг сообщения:0
Эти вещи носят страшное название "Переходные процессы" и обязательно учитываются при конструировании аппаратуры, дабы она не "глючила" от "глюкальщиков", дергающих без нужды шнур из розетки.
_________________ Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
дома при питании от сети от глюков избавился
шунтированием первичной обмотки транса (максу еще раз респект)
потом поставил счетчик на станок а там он питается при включении контактора и подачи питания на сам станок чето подглючивает и при включении и при выключении иногда
Правда кондюк пока стоит 2200 мкф16v
поставлю 4700. может еще что то можно сделать?
спасибо
Похоже я ошибался,наверное дело не в БП.
отрубил его и запитал от батареек, глики все равно ловит от включения и выключения китайского бп рядом в розетку.
Дело точно не в программе, да и схему эту я уже собирал и все работало. Рядом с ней контактор в 3х сантиметрах включался и выключался сбоев небыло.
Правда совсем немножко плату я изменил но абсолютно ничего кардинального, только дорожки потолще итд
Сейчас сделал новую плату со всеми рекомендацияями для помехоустойчивости. У моего мк 5 входов, каждый из них на минус кондюком 0,1мкф, заземлял кварц, дорожки питания покороче до мк и потолще итд
Даже закрывал устройство в металический ящик и заземлял, вроде чуть помогало но глюки проскакивали.
Что делать я уже и незнаю.
Если кто что посоветует буду очень благодарен.
Карма: 46
Рейтинг сообщений: 236
Зарегистрирован: Чт окт 27, 2005 18:50:07 Сообщений: 11169 Откуда: из мест не столь отдалённых
Рейтинг сообщения:0 Медали: 2
Попробуйте отсоединить схему формирования импульсов, а вместо неёё на входа счётчика повесить резисторы- можно к земле, можно к питанию. И посмотрите- будут глюки появляться, или исчезли. Это поможет найти источник их появления- может, сам микроконтроллер, может, схема формирования импульсов.
ЗЫ. Не надо один вопрос в двух темах поднимать! http://www.radiokot.ru/forum/viewtopic. ... highlight= - вот дубль! Советую лишнее убрать!
советую проанализировать программу: возможно, надо добавить контроль дребезга на входах INT - если там пологие фронты (а это возможно), то может формироваться несколько прерываний за один фронт...
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Да нет, глючит и ловит помеху даже при отсоединненых фото-светодиодах.
Глючит не только со счетом но и пропадают и возникают непонятные числа, гаснут сегменты индикатора видио при записи в память.
Прога я думаю на 99% рабочая
пробовал другой мк тоже самое, пробовал входные ноги на массу 1800 пф, пробовал на выход ни индикатор последовательно 100 омм в каждую безтолку.
блин ничего не понимаю
почему железный ящик заземленные не фильтрует помеху тоже не пойму
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения