Ну я в принципе так сказал, открыл книжку, увидел, что там на выход подключен подстроечник - и решил, что на выход цепляются. Может, это и без разницы. В принципе, теоретически разницы нет, но по моему собственному разумению, подстроечник ставят на выходе потому что это менее идеальный конденсатор, чем постоянный.
Вообще же, пока не перепаивай, а просто попробуй подкрутить. Тут, конечно, лучший вариант - точный частотомер цепануть на точки и подкрутить чтоб было ровно 2 Гц. Можно и без него крутить, но настройка очень растянется по времени (в смысле, займет много времени).
_________________ У кошки четыре ноги - вход, выход, земля и питание. Но трогать ее не моги - получится замыкание.
Карма: 9
Рейтинг сообщений: 19
Зарегистрирован: Ср мар 10, 2010 22:28:34 Сообщений: 1287 Откуда: Запад Беларуси
Рейтинг сообщения:0
Да вот уже полностью перекрутил конденсатор и всё равно видно. за 3-4 часа на секунд 10 уже отстали. Попробую постоянный конденсатор поставить на 10пф и другой переменник. Может будет нормально изменяться частота...
Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.
Нет, её надо сделать 1000Гц, но у тебя ведь нет частотомера чтобы это проверить? Скорей всего ты ошибся с коэффициентом деления таймера - сделай его на 1 меньше. Ну а по-хорошему, надо проверить частоту на кварце частотомером измеряющим до 5-го знака. Теоретически, для этого может пойти звуковой вход компа и программа-осциллограф.
Карма: 9
Рейтинг сообщений: 19
Зарегистрирован: Ср мар 10, 2010 22:28:34 Сообщений: 1287 Откуда: Запад Беларуси
Рейтинг сообщения:0
Можно понятнее? Я еще начинающий в этих делах... уменьшить на 1 OCR1AL - тогда частота прерывания будет примерно 1002Гц. убрать пред делитель на 8 и пересчитать OCR1A -1. Тогда поточнее будет. или выкинуть из прерывания пару функций, как сделал с опросом кнопок. В прерывании оставить инкремент нескольких переменных, а в основном цикле сделать их проверку и выполнить условие... или может уменьшить максимальное значение одной из своих переменных в прерывании?..
Карма: 9
Рейтинг сообщений: 19
Зарегистрирован: Ср мар 10, 2010 22:28:34 Сообщений: 1287 Откуда: Запад Беларуси
Рейтинг сообщения:0
есть маленький вопрос... Обязательно ли линии в меге8 SDA и SCL притягивать к "+" внешними резисторами или можно подключить внутренние, а от внешних избавиться?..
Наверное, можно и внутрениие, если линии связи короткие, но некошерно это. Я резисторы ставлю. В конце концов, два СМД резистора и стоят копейки, и места много не занимают.
_________________ У кошки четыре ноги - вход, выход, земля и питание. Но трогать ее не моги - получится замыкание.
Карма: 9
Рейтинг сообщений: 19
Зарегистрирован: Ср мар 10, 2010 22:28:34 Сообщений: 1287 Откуда: Запад Беларуси
Рейтинг сообщения:0
Пишу о своих часах. Всё идёт отлично. Только была одна проблема. Через пару дней после включения они начинали чудить. Показывать неверное время, иногда показывали 1 только в самом левом разряде. Иногда при выставлении часов, при преодолении 6 часа они автоматически сбрасывались в 0 или показывали 1 только в самом левом разряде и зависали. Приходилось замыкать 1 вывод на землю (RESET). Помогло только полное переписывание прошивки с CV AVR под AVR Studio 6. Прошивка, скомпилированная в AVR Studio 6 работает до сих пор без каких-либо проблем, хотя код был практически одинаковым...
Карма: 9
Рейтинг сообщений: 19
Зарегистрирован: Ср мар 10, 2010 22:28:34 Сообщений: 1287 Откуда: Запад Беларуси
Рейтинг сообщения:0
Очень нужна помощь в управлении индикаторами. Делаю часы-будильник-термометр на ATMega8 и 4-х индикаторах. Индикаторы CPS 10016BB. Всё питается от 5В. питается это всё пока от компьютерного БП, поэтому проблем с питанием быть не должно. Сегменты управляются напрямую Мегой, не дешифратором. Маркировка N-P-N транзисторов, управляющих цифрами C1815. Проблема в том, что индикаторы вообще не светят. Светится только точка, т.к. в ней только 1 светодиод, в то время как в сегментах их 2. Может ли быть так, что они не светятся только из-за нехватки напряжения? Им вроде надо давать 6-6,5В, когда я подаю им 5В без учёта падения напряжения на транзисторе.
Исходники. Может некоторые вещи можно реализовать и получше, но как умею...
Лучше покажи схему подключения индикатора к контроллеру, от и до. Может ты там чего нахимичил. Кстати да, а почему не ULNxxxx использовал? Или специализированный регистр типа HC595 который может потянуть ток индикатора?
Ну это классика... А контроллер от какого напряжения питается? транзистор должен быть PNP... у вас он работает в режиме эмиттерного повторителя, на эмиттере в таком случае всегда напряжение на 0.7-1В будет меньше чем на базе, а если контроллер не выдаёт на выходе все 5В то на индикатор уйдет и того меньше...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 249
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения