Цифровой ШИМ (не МК)

Обсуждаем цифровые устройства...
Аватара пользователя
skorpionex
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт май 13, 2014 11:44:36
Откуда: г. Дзержинский Московская обл.

Цифровой ШИМ (не МК)

Сообщение skorpionex »

Есть электрический клапан на 12В и есть DS2413P+. Нужно регулировать напряжение на этом клапане. ШИМ на МК не подойдет, т.к. нет программатора и опыта работы с ними. В общем поделитесь рабочей схемой! В интернете есть описание работы такой схемы, но моих знаний не хватает, что бы самому собрать её.
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Цифровой ШИМ (не МК)

Сообщение просто КОТ »

А что будет являться источником коэффициента? Т.е. какое-то напряжение? Или можно переменный резистор?
Изображение
И ты врёшь!!! © Vladisman
Изображение
Аватара пользователя
vem566
Друг Кота
Сообщения: 4732
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Re: Цифровой ШИМ (не МК)

Сообщение vem566 »

А зачем DS2413P+? В какое место этот порот ввода/вывода встремлять?
И судя по описанию, это именно клапан, а не регулятор. Зачем менять напряжение на нем? Ведь при росте напряжения, судя по описанию, он откроется при 6 вольтах. Именно откроется. Полностью. Дальнейшее увеличение никаких эффектов не даст, кроме роста потребления тока. Так же и при закрывании. У него нет положения "приоткрытого".
Аватара пользователя
skorpionex
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт май 13, 2014 11:44:36
Откуда: г. Дзержинский Московская обл.

Re: Цифровой ШИМ (не МК)

Сообщение skorpionex »

Источником будут количество импульсов, посылаемые компьютером через DS2413P. Т.е. подал 1 импульс - на выходе ШИМа будет одно напряжение. Через какое то время подал 4 импульса - на выходе ШИМа другое напряжение.
Соответственно переменный резистор не подойдет.
Аватара пользователя
skorpionex
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт май 13, 2014 11:44:36
Откуда: г. Дзержинский Московская обл.

Re: Цифровой ШИМ (не МК)

Сообщение skorpionex »

DS2413P+ подключается к компьютеру через DS9490R. Эта часть уже собрана и софт для тестирования написан. Упоминая DS2413P+ я хотел сказать, что генерировать управляющие импульсы будет софт на компьютере.
На счет клапана видать я промахнулся. Хотя на просторах интернета гуляла информация, что клапан регулируемый. Вечером проверю.
За это отдельное спасибо, но вопрос на счет цифрового ШИМ остается открытым.
Аватара пользователя
vem566
Друг Кота
Сообщения: 4732
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Re: Цифровой ШИМ (не МК)

Сообщение vem566 »

То есть получается счетчик (реверсивный?), за ним ЦАП, потом ШИМ, управляемый напряжением? Или где?
Аватара пользователя
skorpionex
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт май 13, 2014 11:44:36
Откуда: г. Дзержинский Московская обл.

Re: Цифровой ШИМ (не МК)

Сообщение skorpionex »

Хм... Счетчик, наверное, реверсивный, но в идеале хотелось бы получить такую логику:
подаем импульс на счетчик для обнуления счета счетчика (при этом выходное напряжение ШИМ не должно меняться). Затем подаем на счетчик импульсы, которые нужно посчитать (например 2). После чего подаем сигнал "завершение счета" и на выходе ШИМ получаем 2В (для простоты понимания принимаем 1импульс=1В). И так по кругу. Т.е. счет импульсов должен быть абсолютным (отсчитываться от нуля), а не относительным (отсчитываться от текущего значения счетчика).

ЦАП тут, вроде, не нужен.
вот здесь и здесь в конце расписана теория цифрового ШИМа
Аватара пользователя
vem566
Друг Кота
Сообщения: 4732
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Re: Цифровой ШИМ (не МК)

Сообщение vem566 »

Если использовать цифровой регулятор заполнения, то обвязка на логике для предполагаемого алгоритма будет раза в два больше самого регулятора. Нужен 16-ти канальный мультиплексор, счетчик входных импульсов, триггеры или регистры защелки, формирователи сброса и переноса. В общем до хрена. В первом посте было написано, что есть описание работы. Уточните, где.
Аватара пользователя
skorpionex
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт май 13, 2014 11:44:36
Откуда: г. Дзержинский Московская обл.

Re: Цифровой ШИМ (не МК)

Сообщение skorpionex »

Чуть выше отписался (вот тут и тут в конце)
Аватара пользователя
vem566
Друг Кота
Сообщения: 4732
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Re: Цифровой ШИМ (не МК)

Сообщение vem566 »

Ну как построить ШИМ в общем то знают все, кто его строил. Вопрос в другом: как отличить импульсы сброса и завершения установки от импульсов установки? Какие мысли?
Или может проще будет 5 проводков для программирования МК?
Аватара пользователя
skorpionex
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт май 13, 2014 11:44:36
Откуда: г. Дзержинский Московская обл.

Re: Цифровой ШИМ (не МК)

Сообщение skorpionex »

Как вариант импульсы можно различать по ширине. Но думаю, это получится слишком сложно. В принципе меня бы устроило если бы импульсы сброса и завершения установки подавать на разные ноги микросхемы. Если и это сложно, тогда придется довольствоваться реверсивным счетчиком на входе. Главное что бы напряжение на выходе ШИМ можно было регулировать импульсами. На первое время этого хватит.

По поводу МК... В целом не против, но очень не хочется покупать программатор. Если его можно самому спаять было бы здорово.
Аватара пользователя
kotpalych
Электрический кот
Сообщения: 1040
Зарегистрирован: Пн ноя 21, 2011 16:45:00

Re: Цифровой ШИМ (не МК)

Сообщение kotpalych »

Первое , что приходит в голову , резистивный ЦАП на 176ИЕ8 или ИЕ16 , со сбросом и последующей установкой вместо реверса , управляющий ШИМом на таймере NE555 по пятому выводу . Сброс один провод , длительный импульс или начало управляющего пакета .
Невозможно починить то, что не сломалось.
Аватара пользователя
vem566
Друг Кота
Сообщения: 4732
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Re: Цифровой ШИМ (не МК)

Сообщение vem566 »

skorpionex писал(а):Если его можно самому спаять было бы здорово.

Это очень даже реально. 5 проводов, 7 сопротивлений и 3 диода. 10 минут и можно программировать.
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Цифровой ШИМ (не МК)

Сообщение kalobyte »

skorpionex писал(а):ШИМ на МК не подойдет, т.к. нет программатора и опыта работы с ними.

что мешает купить его и затратить 10 минут на ознакомление с софтом?

если уж совсем лень, то можно взять готовое
http://littlewire.cc/
я вот купил, осталось только компилятор поставить и собрать примеры
тематические ответы только в форуме, в приват не пишите
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Цифровой ШИМ (не МК)

Сообщение Jack_A »

kalobyte писал(а):http://littlewire.cc/ я вот купил

Та же АрДуня, только маленькая ? Интересно, почем такое чудо ? Баксов за 5 я бы купил, хоть и не очень надо.
Аватара пользователя
skorpionex
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт май 13, 2014 11:44:36
Откуда: г. Дзержинский Московская обл.

Re: Цифровой ШИМ (не МК)

Сообщение skorpionex »

kotpalych писал(а):Первое , что приходит в голову , резистивный ЦАП на 176ИЕ8 или ИЕ16 , со сбросом и последующей установкой вместо реверса , управляющий ШИМом на таймере NE555 по пятому выводу . Сброс один провод , длительный импульс или начало управляющего пакета .

А можно схемку? Сам то я ее точно не сделаю.
Аватара пользователя
vem566
Друг Кота
Сообщения: 4732
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Re: Цифровой ШИМ (не МК)

Сообщение vem566 »

kotpalych писал(а):Сброс один провод , длительный импульс или начало управляющего пакета .

В ТЗ еще есть условие, что бы ШИМ не менялся, пока не поступит новое значение. Поэтому ни ИЕ8, ни ИЕ16 не прокатят. Нужен еще импульс завершения посылки и промежуточная защелка на чем нибудь. Или регистр сдвига с защелкой типа 74НCТ595, к выходам которого прикрутить ЦАП.
Аватара пользователя
kotpalych
Электрический кот
Сообщения: 1040
Зарегистрирован: Пн ноя 21, 2011 16:45:00

Re: Цифровой ШИМ (не МК)

Сообщение kotpalych »

skorpionex писал(а):А можно схемку? Сам то я ее точно не сделаю.
Схемку рисовать пока некогда , а если не сделаете , то и незачем .
Какими должны быть дискретность регулировки , её быстродействие и частота ШИМ ?
vem566 писал(а):В ТЗ еще есть условие, что бы ШИМ не менялся, пока не поступит новое значение.
Если ШИМ менять достаточно медленно , может хватить и конденсатора , параллельно пятому выводу таймера .
Невозможно починить то, что не сломалось.
Аватара пользователя
vem566
Друг Кота
Сообщения: 4732
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Re: Цифровой ШИМ (не МК)

Сообщение vem566 »

Может и хватить конденсатора. Управлять же краном. А это штука инерционная. Так что частота ШИМа то же не критична. Ну а с дискретностью, скорее только опытным путем. 15 может и не хватить. Тогда 31 запендюрить.
Аватара пользователя
skorpionex
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт май 13, 2014 11:44:36
Откуда: г. Дзержинский Московская обл.

Re: Цифровой ШИМ (не МК)

Сообщение skorpionex »

vem566 абсолютно прав. Особое быстродействие ненужно, и 15 шагов вполне должно хватить.
Ответить

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