Счетчик импульсов с отключением нагрузки

Обсуждаем цифровые устройства...
Ответить
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт июл 02, 2010 17:06:25

Сообщение Diatlovsv »

Нужна помощь в создании счетчика импульсов с отключением нагрузки по достижении колличества импульсов. Счетчик нужен для применения в импульсном рентгнаппарате для более точной экспозиции.
Реклама
s64
Потрогал лапой паяльник
Сообщения: 321
Зарегистрирован: Пн окт 18, 2010 21:18:21

Сообщение s64 »

предполагаемая частота импульсов? амплитуда? полярность? нужна ли индикация количества импульсов? какая нагрузка предполагается? питание сетевое или от батареек? что вы сделали и чем помочь?
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Diatlovsv писал(а):Нужна помощь в создании счетчика импульсов с отключением нагрузки по достижении колличества импульсов. Счетчик нужен для применения в импульсном рентгнаппарате для более точной экспозиции.
Для начала разговора переделка на скорую руку из таймера обратного отсчета, где-то выкладывал.
Поскольку источник импульсов и их характер неизвестны, то пока без защиты от дребезга. Да и вобще, это так, для пробы.
Вложения
Counter.zip
(15.51 КБ) 684 скачивания
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт июл 02, 2010 17:06:25

Сообщение Diatlovsv »

Добрый день всем отклинувшимся! Отдельное спасибо Soir, за его оперативность и схему. Теперь хочу описать принцип рентгенаппарата. РА состоит из двух блоков – пульта управления и излучающей головки. В пульте управления имеется преобразователь 24V-10000V или 220-10000, кнопки - пуск, стоп, выключатель питания и таймер. При нажатии кнопки пуск включается таймер (в моем случае механический, стабильность которого желает лучшего) который включает преобразователь. Напряжение 10 кв по кабелю (РК-75) поступает на головку, где заряжает емкость до напряжения пробоя разрядника. При пробое происходит одиночный импульс рентгеновского излучения и процесс повторяется до выключения таймера. В более современных аппаратах установлен аналоговый счетчик импульсов (стабильность тоже не ахти). Там датчик импульсов представляет из себя 2 витка провода вокруг центральной жилы кабеля. Какой формы импульс я честно говоря не знаю но по схеме на витки датчика повешен резистор, далее через детектирующий диод сигнал идет на счетное устройство. Частота импульсов 10 – 25 Гц. Недостаток таймера и аналогового счетчика – нестабильность и зависимость от напряжения батареи. При установке цифрового счетчика исчезают все проблемы, например при установке 100 импульсов РА пока не отработает 100 импульсов не отключится. Получаемые снимки получаются одинаковыми как в начале смены, так и в конце. Посмотрел схему в протеусе от Soir, работает так как надо! Огромное спасибо! Теперь остается воплотить схему в железе.
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

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

Его тоже можно запихнуть в данный счетчик. Точность будет где-то около 1%, т.к. выводы по кварцевый резонатор уже заняты. Или как-то уплотниться, если нужна бОльшая точность отсчета времени.
Diatlovsv писал(а):Теперь остается воплотить схему в железе.
Опробуете - отпишитесь, что не так - исправлю.
Реклама
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт июл 02, 2010 17:06:25

Сообщение Diatlovsv »

Его тоже можно запихнуть в данный счетчик.

Таймер сдесь и не нужен - весь смысл счетчика в том, что количество импульсов при полностью заряженном аккумуляторе за промежуток времени и количество импульсов при подсевшем аккумуляторе буде меньше за тоже время, т.к. на заряд емкости головки уходит больше времени. А со счетчиком при полной зарядке например 100 импульсов отработает 20 сек. при разряженном 100 имп. пройдет 30 сек. За счет одинакового количества импульсов потемнение пленки будет совершенно одинаковым в обоих случаях.
Реклама
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт июл 02, 2010 17:06:25

Сообщение Diatlovsv »

Добрый день всем котам!
Воплотил устройство в железе, работает отлично, правда пришлось повозиться с разведением платы и со входным устройством, но все заработало. Единственное применил 4х разрядный индикатор, а прошивка на 3 разряда. Поэтому у меня есть просьба к уважаемому Soir - возможно-ли переназначить выводы микроконтроллера на индикатор для более компактного размещения деталей на плате и добавить в прошивку управление на 4 сегмент? В общем конструкцией доволен как кот!!!
Огромное спасибо Soir за его помощь и оперативность!
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Diatlovsv писал(а):возможно-ли переназначить выводы микроконтроллера на индикатор для более компактного размещения деталей на плате
Давайте свои предложения, я посмотрю что можно. Собственно кроме выводов 3, 4 и 6, остальные можно.
Diatlovsv писал(а):и добавить в прошивку управление на 4 сегмент?
Имеется ввиду разряд? А что он должен отображать?
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт июл 02, 2010 17:06:25

Сообщение Diatlovsv »

Soir писал(а): Имеется ввиду разряд? А что он должен отображать?
Да, я имел в виду разряд. Бывают случаи, кода импульсов нужно сосчитать 1600. Да и в наличии у меня 4х разрядные индикаторы.
По поводу выводов - в выходные прикину плату, как удобнее сделать и отпишусь.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Diatlovsv писал(а):Бывают случаи, кода импульсов нужно сосчитать 1600.
Добавил разряд.
Вложения
Counter.zip
(15.93 КБ) 436 скачиваний
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт июл 02, 2010 17:06:25

Сообщение Diatlovsv »

Ну вот. Накидал платку. Для экономии места расположил индикатор и кнопки со стороны проводников, получилось вполне прилично.По рекомендации не использовал выводы 3,4, 6- в качестве входа как в старой схеме.
Соединения следующие:
PIC Индикатор Кнопки
1 g PLUS
2 4
7 c MINUS
8 b START
9 e SET
10 1
11 a
12 f
13 2
15 d
16 3
Вложения
Counter new.rar
Схема в proteus
(10.63 КБ) 472 скачивания
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Diatlovsv писал(а):Соединения следующие...
Все походит кроме кнопки PLUS. Условия: кнопки должны быть на PORTB (выводы 6-13) и на выводах, идущих к сегментам. Сделал на выводы 11 и 12 (на любой, какой удобнее).

P.S.
Можете предложить свой вариант заставки при включении.
Вложения
Counter.zip
(13.08 КБ) 387 скачиваний
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт июл 02, 2010 17:06:25

Сообщение Diatlovsv »

Перекинул кнопку плюс на 12 вывод на плате. Все работает отлично, теперь бодем воплощать в железе! Жаль мало времени - часто в командировках, но думаю все заработает. По поводу заставки не критично, пусть останеся автора Soir , так даже лучше - если спросят скажу что это автор. Еще раз огромнейшее спасибо!
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт июл 02, 2010 17:06:25

Сообщение Diatlovsv »

Добрый день!
У меня еще одна огромная просьба к уважаемому Soir!
Конструция работает прекрасно, но в окончательном варианте перепутал сегменты d и b и и естественно кнопка START. Заметил только тогда, когда сделал и спаял плату. Не могли бы вы еще разок переназначить выводы контроллера. Не удобно конечно, но так получилось что отвлекаю вас от дел. Заранее спасибо! Схема и плата прилагаются.
Counter.rar
(36.66 КБ) 416 скачиваний
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Diatlovsv писал(а):в окончательном варианте перепутал сегменты d и b и и естественно кнопка START
Так?
Вложения
Counter.zip
(12.96 КБ) 427 скачиваний
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт июл 02, 2010 17:06:25

Сообщение Diatlovsv »

В протеусе все отлично, вечером залью в PIC и отпишусь. Спасибо!
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт июл 02, 2010 17:06:25

Сообщение Diatlovsv »

Все. Воплотил в железе и установил в аппарат. Работает отлично, спасибо!
Вымогатель припоя
Аватара пользователя
Сообщения: 599
Зарегистрирован: Сб фев 02, 2008 10:51:52
Откуда: Khabarovsk

Сообщение timer32 »

Ув.Soir,можно немного подработать счетчик т.е счет от нуля, чтобы
можно было устанавливать 1,2,3 и.т.д, вместо кнопки "start"
сделать кнопку сброс, алгоритм такой, устанавливаем допустим
число 8, вход работает от кнопки, отсчитал 8 импульсов срабатывает
реле, отключается реле кнопкой "сброс" спасибо
Вложения
Безымянный.JPG
(156.39 КБ) 923 скачивания
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

timer32 писал(а): вместо кнопки "start" сделать кнопку сброс, алгоритм такой, устанавливаем допустим число 8, вход работает от кнопки, отсчитал 8 импульсов срабатывает реле, отключается реле кнопкой "сброс"
Может неправильно понял, посмотрите.
Вложения
Counter_1.zip
(1.72 КБ) 346 скачиваний
Вымогатель припоя
Аватара пользователя
Сообщения: 599
Зарегистрирован: Сб фев 02, 2008 10:51:52
Откуда: Khabarovsk

Сообщение timer32 »

Кнопка сброс нужна только для сброса реле, на остальной алгоритм она не должна влиять, с этой прошивкой если не нажмещь
сброс не возможно менять уставки, спасибо :lol:
Ответить

Вернуться в «Цифровая техника»