Обсуждаем цифровые устройства...
Ответить

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

Чт янв 10, 2013 21:40:58

Нужна помощь в создании счетчика импульсов с отключением нагрузки по достижении колличества импульсов. Счетчик нужен для применения в импульсном рентгнаппарате для более точной экспозиции.

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

Чт янв 10, 2013 22:23:48

предполагаемая частота импульсов? амплитуда? полярность? нужна ли индикация количества импульсов? какая нагрузка предполагается? питание сетевое или от батареек? что вы сделали и чем помочь?

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

Чт янв 10, 2013 22:48:00

Diatlovsv писал(а):Нужна помощь в создании счетчика импульсов с отключением нагрузки по достижении колличества импульсов. Счетчик нужен для применения в импульсном рентгнаппарате для более точной экспозиции.

Для начала разговора переделка на скорую руку из таймера обратного отсчета, где-то выкладывал.
Поскольку источник импульсов и их характер неизвестны, то пока без защиты от дребезга. Да и вобще, это так, для пробы.
Вложения
Counter.zip
(15.51 KiB) Скачиваний: 473

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

Пт янв 11, 2013 07:06:52

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

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

Пт янв 11, 2013 09:08:51

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

Его тоже можно запихнуть в данный счетчик. Точность будет где-то около 1%, т.к. выводы по кварцевый резонатор уже заняты. Или как-то уплотниться, если нужна бОльшая точность отсчета времени.
Diatlovsv писал(а):Теперь остается воплотить схему в железе.

Опробуете - отпишитесь, что не так - исправлю.

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

Пт янв 11, 2013 09:34:30

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

Таймер сдесь и не нужен - весь смысл счетчика в том, что количество импульсов при полностью заряженном аккумуляторе за промежуток времени и количество импульсов при подсевшем аккумуляторе буде меньше за тоже время, т.к. на заряд емкости головки уходит больше времени. А со счетчиком при полной зарядке например 100 импульсов отработает 20 сек. при разряженном 100 имп. пройдет 30 сек. За счет одинакового количества импульсов потемнение пленки будет совершенно одинаковым в обоих случаях.

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

Чт янв 17, 2013 11:21:52

Добрый день всем котам!
Воплотил устройство в железе, работает отлично, правда пришлось повозиться с разведением платы и со входным устройством, но все заработало. Единственное применил 4х разрядный индикатор, а прошивка на 3 разряда. Поэтому у меня есть просьба к уважаемому Soir - возможно-ли переназначить выводы микроконтроллера на индикатор для более компактного размещения деталей на плате и добавить в прошивку управление на 4 сегмент? В общем конструкцией доволен как кот!!!
Огромное спасибо Soir за его помощь и оперативность!

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

Чт янв 17, 2013 12:09:33

Diatlovsv писал(а):возможно-ли переназначить выводы микроконтроллера на индикатор для более компактного размещения деталей на плате

Давайте свои предложения, я посмотрю что можно. Собственно кроме выводов 3, 4 и 6, остальные можно.
Diatlovsv писал(а):и добавить в прошивку управление на 4 сегмент?

Имеется ввиду разряд? А что он должен отображать?

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

Пт янв 18, 2013 19:27:58

Soir писал(а):Имеется ввиду разряд? А что он должен отображать?

Да, я имел в виду разряд. Бывают случаи, кода импульсов нужно сосчитать 1600. Да и в наличии у меня 4х разрядные индикаторы.
По поводу выводов - в выходные прикину плату, как удобнее сделать и отпишусь.

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

Пт янв 18, 2013 20:19:28

Diatlovsv писал(а):Бывают случаи, кода импульсов нужно сосчитать 1600.

Добавил разряд.
Вложения
Counter.zip
(15.93 KiB) Скачиваний: 264

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

Сб янв 19, 2013 09:09:46

Ну вот. Накидал платку. Для экономии места расположил индикатор и кнопки со стороны проводников, получилось вполне прилично.По рекомендации не использовал выводы 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 KiB) Скачиваний: 278

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

Сб янв 19, 2013 10:29:59

Diatlovsv писал(а):Соединения следующие...

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

P.S.
Можете предложить свой вариант заставки при включении.
Вложения
Counter.zip
(13.08 KiB) Скачиваний: 220

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

Сб янв 19, 2013 11:02:45

Перекинул кнопку плюс на 12 вывод на плате. Все работает отлично, теперь бодем воплощать в железе! Жаль мало времени - часто в командировках, но думаю все заработает. По поводу заставки не критично, пусть останеся автора Soir , так даже лучше - если спросят скажу что это автор. Еще раз огромнейшее спасибо!

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

Ср янв 30, 2013 04:54:36

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

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

Ср янв 30, 2013 07:23:00

Diatlovsv писал(а):в окончательном варианте перепутал сегменты d и b и и естественно кнопка START

Так?
Вложения
Counter.zip
(12.96 KiB) Скачиваний: 237

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

Ср янв 30, 2013 08:01:31

В протеусе все отлично, вечером залью в PIC и отпишусь. Спасибо!

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

Сб фев 02, 2013 07:49:48

Все. Воплотил в железе и установил в аппарат. Работает отлично, спасибо!

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

Вс фев 03, 2013 03:39:41

Ув.Soir,можно немного подработать счетчик т.е счет от нуля, чтобы
можно было устанавливать 1,2,3 и.т.д, вместо кнопки "start"
сделать кнопку сброс, алгоритм такой, устанавливаем допустим
число 8, вход работает от кнопки, отсчитал 8 импульсов срабатывает
реле, отключается реле кнопкой "сброс" спасибо
Вложения
Безымянный.JPG
(156.39 KiB) Скачиваний: 728

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

Вс фев 03, 2013 08:46:56

timer32 писал(а): вместо кнопки "start" сделать кнопку сброс, алгоритм такой, устанавливаем допустим число 8, вход работает от кнопки, отсчитал 8 импульсов срабатывает реле, отключается реле кнопкой "сброс"

Может неправильно понял, посмотрите.
Вложения
Counter_1.zip
(1.72 KiB) Скачиваний: 203

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

Вс фев 03, 2013 09:59:22

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