Перейти к содержанию

Bugrim

Members
  • Постов

    235
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Bugrim

  1. Блокировочные конденсаторы по питанию...

    Так как сбоит только МК, то 0,1uF непосредственно на питание МК? Такой конденсатор стоит возле кварца.

    Чего то печатка не загрузилась. Присоединяю схему и печатку.

    post-33913-0-68021000-1426274503.jpg

    Экранировать все нафиг...

    Посмотрите печатку. Землей залито. Или я это не так понимаю.

    Схема.PDF

  2. Реагирует на коммутацию тумблера переменки 110В, расположенного рядом,

    Попробуйте RC на его (тумблера) контакты. И на вход "сброс" (выв.4 МК) конденсатор повесить на землю.

    На него реагирует четко, но также и реагирует на жмут роводов расположенных рядом.

    При эксперементах я отключил MCLR и настроил его как вход - проблема не пропала.

  3. Выкладываю программу, схему, монтажку. Такое впечатление что прога начинает выполнятся сначала. Со временем никак не связано. Реагирует на коммутацию тумблера переменки 110В, расположенного рядом, тумблер коммутирует эл. двигатель. Питание 110В, с этого тумблера заходит на блок питания МК. Исключал блок питания, ставил батарейки, сбой все равно наблюдается. Фаил encoder.txt следует заменить на encoder.c. Кстати почему ругается на загрузку сишного файла.

    2входа - сигнал от жатчика перемищения

    Развязать по отопарам. Сделать нормальное питание, лучше всего инвертор.

    Снимал дазьем датчика. Эти входы подтянуты через 10к на + 5В. Не помогло.

    А питание от батарейки чего вносит сбой?

    Схема.PDF

    encoder.txt

  4. Добрый день.

    Подскажите, кто знает. PIC16F628A схема индикации перемещения координаты стана МК+2 регистра сдвига+ 6 транзисторов + 6 индикаторов. Все прерывания отключены, 2входа - сигнал от жатчика перемищения, остальные выходы. Работает прекрасно в стороне, но стоить его поставить в панель управления станком,как он начинает реагировать на комутацию силовых цепей, такое впечатление чтобы происходить сброс. Питание непричем от батарейки также реагирует. Схема, прошивка, монтажка чуть позже как до компа доберусь. Но может кто и так подскажет в чем прлблема.

  5. Доброго времени суток. Это опять я.

    Сделай для своей микросхемы переходник

    Не только МК у меня в SOIC, остальные элементы , в основном - SMD. Ну это уже в прошлом - печатка из первого поста, подправил под свое реле - работает. Точных конденсаторов нет, но вроде бы +- 10% точность имею (устраивает). Уже сотни 2 кондеров перебрал с горевшей материнки из под строительного фена. Но некоторые элементы на режиме измерения емкости показывают "отрицательную" емкость - это индуктивность?

    Данным прибором измеряю емкость до 400 пФ, дальше - в ход мультиметр UT60A. То ли на таком маленьком габарите SMDшных элементов паразитная емкость на мультиметре вылезает, то ли... Попадаются элементы, которые на обсуждаемом приборе показывают емкость 400 -700пФ. Так как на этом диапазоне доверия к прибору нет - меряю мультиметром, а он на этих кондерах ниже 890пФ показывать не хочет. Правда на габарите 1206 емкостью 470 пФ, оба прибора сошлись во мнениях. Вот я и в ступоре - кому доверять? Может кто ссылку даст на измеритель емкости до 10 мкФ, выше, думаю, в жизни не пригодится.

    Еще, клема, не земляная, очень чувствительна к наводке и длине провода, это так? Пришлось фольгированный стеклотекстолит снабдить штекерами, залудить, прорезать посередине и вставить в разъемы. Конструкция жесткая получается и паразитная емкость не плывет. Для измерения прижимаю элемент зубочисткой, разместив контакты по разные стороны прорези.

  6. Итак - новая печатка, новая сборка. Работает точно так же как и предыдущий вариант. Частота стабильно не устанавливается : то 270 кГц, то 540 кГц. Очень зависит от наводок. Касаюсь пальцем свободного (не земляного) конца на клеме измерения - частота изменяется в указанных выше пределах. Причем, остаться может, после отрыва пальцев, как и 270 кГц, так и 540 кГц. Детали те же. Замена танталов на керамику ничего не изменила. В новой печатке индуктивность отведена в сторону, под ней дорожек нет, над платой приподнята, примерно, на 5мм. Хотя его ножку использую как перемычку на вторую сторону, ко ведь это не криминал, надеюсь. По поводу МК - надеюсь что он не "полудохлый", ведь индикация работает отменно, хотя выделывается аналоговая часть...

    При закорачивании входных клем - частота 80 кГц???

    Может играет роль длина проводников до МК?

    Новая печатка и расположение элементов прилагается.

    Попробую с индуктивностью играться, пока больше никаких идей нет.

    Надеюсь может кто из Вас "пошлет в правильном направлении".

    Если надо фото, то сейчас выложить не могу, не дома.

    Расположение.PDF

  7. Сейчас плату разводу по новому. Буду заново собирать.

    намотанная желательно литцем

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

    post-33913-0-05567300-1421062540.jpg

    Может такой применить, вот только экран куда? На землю?

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

    post-33913-0-52836800-1420974096_thumb.jpg

    post-33913-0-09097000-1420974101_thumb.jpg

    post-33913-0-32712400-1420974102_thumb.jpg

    post-33913-0-84166900-1420974103_thumb.jpg

    Переключатель по документации тот. Правда не звонил, запаял не глядя.

    Печатка из 348 поста мне по размерам не подходит (80х45), да и выводных компонентов у меня мало, в основном SMD.

  9. Дросель отвел в сторону, особо не помогло. Стоит перпендикулярно реле, хотя там и расстояние около 3 см. Дорожки под дроселем убрал и около него по возможности. Плата скоро в навесной монтаж превратится, куча перемычек. Более и менее стабильно стал работать кода вместо рабочего полиэстерового конденсатора 1нФ воткнул трубчатый конденсатор 1000пФ со старого приемника. Теперь вот какая штука: подсоединяю конденсатор для измерения, показания установились почти мгновенно, но через примерно 2-3 секунды показания прибора падают примерно в 2 раза. И при замыкании входных щупов в режиме измерения емкости на экране высвечивается значение емкости, значение точно не помню но в пФ, а частота около 80кГц. Я и кондесатор рабочий в 1000пФ выкорачивал пинцетом - все равно частота 80кГц. На сколькоя понимаю при таких манипуляциях частота должна спасть на 0, или я ошибаюсь?

    Неужели такие проблемы из за разводки печатной платы, может есть смысл новую изготовить? Тогда подскажите по каким правилам разводить, что бы опять в такой просак не попасть.

  10. Доброго времени суток уважаемые форумчане.

    Собрал LCметр по схеме их первого поста. Разводку делал сам (прилагается), кстати и схема перечерчена, поэтому порядковые номера элементов другие. Долго возился с генератором, запускатся не хотел, вместо 50кГц - 24кГц писал. Касаюсь пинцетом на 18,2 ножку PICа - частота 54кГц, урал наводку - пять 24кГц. Уйму времени потратил - стабильной работы нет. Вот только конденсатор, где то 82п параллельно R3 воткнул и стабильно 54кГц, на другой перемычке - 38кГц. Все в порядке, обрадовался. Только спустя время обнаружил, что больше 6 нФ прибор мой не меряет, думаю срыв генерации происходит. Наставьте на путь истинный знатоки. Где "собака порылась"? С3, С4 - танталовые 10 мкФх15В; С1,С2 - полиэстеровые

    CL-23B 1nF 100V ±10% P=5mm; правда дросель не на гантельке - на резистор похож.

    За ранее всем благодарен.

    Job3.PDF

  11. Сжог я новенький LCD JXD1602A BLW индикатор, подав на него 12В вместо 5. Блок питания подвел. По всей вероятности вышел контроллер из строя. Может кто сталкивался возможно его реанимировать, к примеру заменить контроллер, и вообще отдельно контроллеры типа HD44780 или его аналоги продаются?

  12. Доброго времени суток. Не знаю правильно, что тему создаю в этой ветке, но все таки....

    Использую Mplab X, Windows 8 и хотел Pickit2. Но вот незадача - виндовс его видит, а вот не MPLAB IPE, не родная оболочка Pickitа видеть его отказывается. Может кто сталкивался с такой проблемой - подскажите выход. Pickit2 - живой, на соседнем компе под Windows XP все прекрасно оппределилось, увиделось и прошилось, Но бегать на другой комп, для прошивок, не фонтан. Так что надежда только на Ваш опыт. За ранее благодарен.

    post-33913-0-32711700-1419546429_thumb.jpg

    post-33913-0-13874300-1419546440_thumb.jpg

  13. Добрый день.

    Прошу помощи в организации таблицы данных в памяти программ. Массив - 256 констант. Необходимо имея номер константы вытянуть из памяти программ 12 битное число. Все константы заранее определены и могут быть прописаны в начальном коде. Язык программирования - XC8, среда разаработки - MPLABX.

    За ранее благодарен.

    РАЗОБРАЛСЯ. СПАСИБО!!!

  14. Добрый день.

    Можно в двух словах, о сути затеи, может проще всё. Или двух зайцев убить хотите?

    Положительный сигнал на выходе ШИМ подключает, через полевик, нагрузку. Через время, после окончания переходных процессов, происходит замер, в конечном итоге тока, идущего в нагрузку. В зависимости от результата вычислений происходит корректировка скважности ШИМ и процесс происходит заново. Таким образом получаем регулятор тока. Период ШИМ 1.2 кГц.

    оно не только предусмотрено... оно еще и регулируется постделителем , сделано специально для правильной переустановки скважности ШИМ

    Опираюсь на рускоязычную документацию на PIC16F87X (перевод DS30292C). Для модуля CCP (стр. 57), для режимов "Захват" и "Сравнение" есть описание обработки прерываний пункт 8.1.3 и 8.2.3 соответственно. Но для режима ШИМ такого пункта нет. И прежде чем идти дальше хотелось бы точно знать будет ли ШИМ в реалии устанавливать прерывание или нет.

    Ксатати, Proteus 8.1 (Build 17358) при превышении периода скважности периода ШИМ, выдает частоту в два раза ниже заданной, это баг Proteusа? Ведь по документации должена быть на выходе единица без всяких импульсов.

  15. Доброго времени суток.

    Подскажите, как можно отследить начало цикла ШИМ (PIC16F876A). Необходимо делать замер (АЦП) после начала цикла. В даташите сказано, что прерывание по TMR2, в режиме ШИМ не предусмотрено. Думал на внешнее прерывание завести выход ШИМ, но может возникнуть ситуация, когда импульсов на ШИМ не будет (период положительного импульса будет превышать период самого ШИМ), т.е. внешнее прерывание здесь не совсем корректно. Переодически считывать значение TMR2, то же не вариант - занимает время и можно потерять несколько циклов ШИМ, пока начало определишь. Вот такая проблема, может бывалые подскажут оптимальный вариант.

    За ранее благодарен.

×
×
  • Создать...