смех без конретного ответа - шапкозакидательство. Мне очень нравится ПР. Ушел на него с сименсов.
Но ответьте на конкретный вопрос из #4: значение Твкл и Тоткл от 0 - Как это? Должна быть цифра отличная от нуля. 0.001 (миллисекунда), 0,0000001 Сколько?!
Завтра, конечно, я вычислю эмпирическим путем. А вам, знатоки, огромное спасибо.
Что обработка входов ,что внутренних переменных ,что таймера внутреннего идет в цикле ПР ,поэтому ни каких импульсов ,что внутри ,что снаружи не может быть сгенерировано или воспринято не может быть чем время цикла выполнения проекта.Что касаемо блинка ,то период формируется за 2 цикла ПР самое малое.то есть при уставках да же нули ,один цикл формируется пауза ,а второй цикл импульс.
электронщик до мозга костей и не только
И домашнее задание: сделайте схему ШИМ. Частота импульсов 100 Гц, задание значений ширины импульсов от потенциометра от 1 до 100 (%) с шагом в 1 %. Т.е. чтоб можно было задать и 1% и 2% и 77% и 100%. И главное: чтоб схема адекватно работала в эмуляторе.
Последний раз редактировалось rovki; 19.06.2016 в 23:32.
электронщик до мозга костей и не только
Можно ПР114 с транзисторными выходами применить, там есть встроенный ШИМ, ничего Вам делать не надо:
ШИМ.PNG
За название поста каюсь. Сам поморщился перечитав.
Правильно про эмулятор. Теперь вопрос: ПР-то будет отрабатывать длительности в доли миллисекунд?
Хороший совет про пр-114. У ПР-200 собирался брать шим с аналогового выхода 4мА=0, 20 мА=1...
Нет.
Минимальная длительность сигнала в исполняемой программе не может быть меньше времени цикла исполнения программы.
На ШИМ ПР114 (с транзисторными выходами) можете даже не смотреть - он аппаратный.
Если так сильно нужно работать с сигналами в доли миллисекунд - отложите ОЛ в сторону, и программируйте микроконтроллер ПР напрямую, из среды разработки для этого процессора.