Lander писал(а):А можно ли на Ne55 реализовать и изменение частоты и изменение длительности (независимо от частоты) ?
нет
на одной микросхеме это невозможно, глядите сюда
http://www.falstad.com/circuit/e-555int.htmlне вдаваясь в подробности это невозможно потому что:
1. внутри схемы имеется два компаратора, резисторы устанавливающие им пороговый уровень (подключенные к их входам) выбраны так что конденсатор может разряжаться и заряжаться только в пределах одной трети от напряжения питания, к примеру у вас напряжение питания 10 вольт, конденсатор будет заряжаться и разряжаться в пределах от 3.3 вольта до 6.6 вольт (не ниже и не выше).
2. от изменения напряжения на выводе CV (control voltage - 5 ножка) определяющего пороговый уровень срабатывания нижнего компаратора, этот диапазон напряжений немного уменьшится что уменьшит (как ни крути) время за которое конденсатор зарядится/разрядится и в свою очередь изменит частоту с которой этот процесс будет происходить. Увеличится оно по определению не может, ... кому интересно почему могу позже написать.
если подключить осциллограф к выходу (выводу 3) см.
http://www.falstad.com/circuit/e-555pulsemod.html и посмотреть на прямоугольные импульсы которые он покажет то может создастся впечатление что у них изменяется период, но это зрительная иллюзия у них изменятся только частота. если измерить прямо линейкой, приложив ее к дисплею осциллографа, длину нижнего и верхнего уровней в миллиметрах при разных напряжениях на пятой ножке CV (что совсем конешно жестятина) то отношение длинны нижнего и верхнего уровней во всех случаях будет одинаково.
3. 555 схема в принципе не способна выдать на выход сигнал у которого длительность импульса менее 50% от всего периода, это происходит от того что конденсатор (один единственный во всей схеме) заряжается через два последовательно подключенных резистора (общее сопротивление равно сумме их сопротивление) а разряжается через один резистор (тот который ближе к конденсатору), то есть разрядится быстрее чем зарядится конденсатор никак не может. На деле схема 555 даже 50% duty cycle не может выдать только близко 53% - 55%.
Схемы где 555 с диодами (с одним или двумя) это извращения, поскольку от любых изменений номиналов: в резисторах, в control voltage, в конденсаторе - изменяется частота, это изменение можно назвать изменением позиции импульса (pulse position modulation). что для настоящего pulse width модулятора неприемлемо. Что самое главное, от этого плавное изменение шим, будет совсем не плавное.
Есть в интернете схема шим на двух таймерах 555 (и она рекомендуется в некоторых datasheets от national instruments и texas instruments), в ней первый таймер 555 может быть подключен по стандартной схеме с всеми извращениями (которые мы здесь смотрим, astable mode) а второй подключен как monostable (one shot). К примеру вот
http://www.linuxfocus.org/common/src/ar ... /NE555.pdf см. страницу восемь. Эта схема эффективна, но у нее тоже самое ограничение на duty cycle он не может быть менее чем близок к 50%. Номиналы резисторов и конденсаторов подключенных к обоим схемам должны быть равны иначе частота импульсов на выходе будет равна вообще не пойми чему. Проще будет увидеть пролетающую мимо пулю чем хоть как то рассчитать или измерить эту частоту.
Из раскопок в интернете я узнал что наиболее эффективные генераторы шим строятся с применением генератора пилообразного напряжения. Это пилообразное напряжение подается на вход компаратора, на другой вход этого же компаратора подается напряжение управляющее длительностью импульса. Только в результате этого можно получить независимую от частоты регулировку длительности импульса причем от 0% до 100%. См. вот
http://www.4qdtec.com/pwmmod.html (в английском описании есть ошибки).
---
Потратил кучу времени на информационные раскопки в интернете, собирал схемы на таймере 555 на макетной плате, крутил переменный резистор подключенный к control voltage и удивлялся а че это вдруг неизвестно почему моторчик то вообще перестает крутится хоть резистор еще недокручен до упора
, то вращается с рывками, то резко начинает вращаться вообще как бешеный. Вот все поэтому ...