Падение частоты генератора

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Аватара пользователя
VadKol
Рядовой
Сообщения: 47
Зарегистрирован: 06.09.2015{, 13:32}
Репутация: 0
Откуда: Дмитров

Падение частоты генератора

#61

Сообщение VadKol » 03.07.2016{, 15:17}

DerAlex, Совершенно согласен. Но для моих целей не требуется супер стабильной частоты Для форсунок важен баланс, т.е равное количество топлива за определенный интервал времени. А так ка как все форсунки управляются одним сигналом то думаю данный проект имеет право жить. Сейчас создаю плату управления интервалом времени  Получаю переменную "время"
с переменного резистора , переменная записывается в счетчик на уменьшение при достижении 0 сигнал "стоп" переменная" время" опять заносится в счетчик. Все выводится на дисплей.
Есть некоторые проблеммы. Так что от помощи не откажусь.
VadKol

Аватара пользователя
VadKol
Рядовой
Сообщения: 47
Зарегистрирован: 06.09.2015{, 13:32}
Репутация: 0
Откуда: Дмитров

Падение частоты генератора

#62

Сообщение VadKol » 03.07.2016{, 17:33}

Как и обещал выкладываю проект генератора с регулируемой частотой и скважностью. Так же есть возможность таймера. Проект имеет практическое применение. Это электронная часть стенда для проверки и промывки инжекторных форсунок.Правда получилось не все красиво.Хотелось иметь обратный отсчет времени ,при нажатии "пуск" Но я не могу пока это решить.
Так что принимаю любую помощь и критику. Огромное спасибо DerAlex за помощь.
PS. Не стреляйте в пианиста он играет как умеет
Для скачивания вложений Вы должны быть зарегистрированы.
VadKol

Аватара пользователя
VadKol
Рядовой
Сообщения: 47
Зарегистрирован: 06.09.2015{, 13:32}
Репутация: 0
Откуда: Дмитров

Падение частоты генератора

#63

Сообщение VadKol » 03.07.2016{, 17:51}

вот фото экрана
Для скачивания вложений Вы должны быть зарегистрированы.
VadKol

Аватара пользователя
VadKol
Рядовой
Сообщения: 47
Зарегистрирован: 06.09.2015{, 13:32}
Репутация: 0
Откуда: Дмитров

Падение частоты генератора

#64

Сообщение VadKol » 03.07.2016{, 18:48}

убрал свой косяк. Все дня два не подхожу к на природу на природу
Для скачивания вложений Вы должны быть зарегистрированы.
VadKol

Аватара пользователя
VadKol
Рядовой
Сообщения: 47
Зарегистрирован: 06.09.2015{, 13:32}
Репутация: 0
Откуда: Дмитров

Падение частоты генератора

#65

Сообщение VadKol » 06.07.2016{, 19:30}

Добавил плату обратного отсчета времени с выводом на дисплей.Задумывался проект как  часть стенда для проверки инжекторных форсунок. Но ведь это и ШИМ с изменяемой частотой.
Для скачивания вложений Вы должны быть зарегистрированы.
VadKol

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 391
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 4
Откуда: Новосибирск

Падение частоты генератора

#66

Сообщение DerAlex » 08.07.2016{, 06:40}

ШИИМ 10 БИТ пользовательский блока на Си

Добавлено (08.07.2016, 06:40)
---------------------------------------------
Появился новый блок. Смотрите в теме.
аврора

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 391
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 4
Откуда: Новосибирск

Падение частоты генератора

#67

Сообщение DerAlex » 08.07.2016{, 22:38}



Вот так выглядит программа Генератора ШИМ с новым блоком
Для скачивания вложений Вы должны быть зарегистрированы.
аврора

Аватара пользователя
Dimon21
Рядовой
Сообщения: 49
Зарегистрирован: 23.02.2017{, 11:06}
Репутация: 0

Падение частоты генератора

#68

Сообщение Dimon21 » 25.03.2017{, 11:45}

DerAlex здравствуйте. Нужна ваша помощь. Не кто не смог мне в реализации проекта. Ваш генератор способен работать до 200 кГц. Мне нужен генератор с шагом 100кГц-88кГц-44кГц-22кГц-11кГц, с регулировкой скважности. Контроллер Атмега2560. Я уже хотел сделать вот такое, прилагаю рисунок. С реалицацией вашего генератора схема упрощается.
Для скачивания вложений Вы должны быть зарегистрированы.

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 54

Падение частоты генератора

#69

Сообщение AVGN » 25.03.2017{, 12:35}

Dimon21 писал(а):Мне нужен генератор с шагом 100кГц-88кГц-44кГц-22кГц-11кГц, с регулировкой скважности.
Это зачем такие шаги? Джиттер важно?
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
Dimon21
Рядовой
Сообщения: 49
Зарегистрирован: 23.02.2017{, 11:06}
Репутация: 0

Падение частоты генератора

#70

Сообщение Dimon21 » 25.03.2017{, 13:28}

Шаги важны.

Аватара пользователя
Dimon21
Рядовой
Сообщения: 49
Зарегистрирован: 23.02.2017{, 11:06}
Репутация: 0

Падение частоты генератора

#71

Сообщение Dimon21 » 25.03.2017{, 13:30}

Сейчас пока работаю над генератором, который ну не как не выдает нужную мне частоту.
Для скачивания вложений Вы должны быть зарегистрированы.

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 54

Падение частоты генератора

#72

Сообщение AVGN » 25.03.2017{, 14:50}

Dimon21, по фотокарточкам только экстрасенсы смогут определить что Вы там за пользовательские блоки наставили и какие выходы ардуины используете.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
Dimon21
Рядовой
Сообщения: 49
Зарегистрирован: 23.02.2017{, 11:06}
Репутация: 0

Падение частоты генератора

#73

Сообщение Dimon21 » 25.03.2017{, 17:32}

Попытаюсь объяснить. Вы меня не ругайте только учусь. Хочу реализовать управляемый генератор с регулировкой скважности. Часть схемы реализовал, но не могу сделать регулировку скважности, прошу помощи.
Для скачивания вложений Вы должны быть зарегистрированы.

Аватара пользователя
Dimon21
Рядовой
Сообщения: 49
Зарегистрирован: 23.02.2017{, 11:06}
Репутация: 0

Падение частоты генератора

#74

Сообщение Dimon21 » 25.03.2017{, 17:35}

Вот FLProg файл прилагаю.
Для скачивания вложений Вы должны быть зарегистрированы.

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 54

Падение частоты генератора

#75

Сообщение AVGN » 25.03.2017{, 20:08}

пользовательский блок "генаS" не меняет скважность. Он способен выдавать только меандр. Причем автр блока пишет : "- выдаёт меандр с возможностью регулировки частоты путём деления 8МГц на делитель подаваемый на вход D. "
Попробуйте применить блок который DerAlex,  предложил http://forum.flprogwiki.ru/viewtopic.php?f=18&t=729
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 54

Падение частоты генератора

#76

Сообщение AVGN » 25.03.2017{, 20:58}

Dimon21, я так понял, что Вам нужно переключать дискретно частоту:
100кГц-88кГц-44кГц-22кГц-11кГц
с регулировкой скважности - от и до %? С каким шагом надо регулировать скважность -0,1%, 1%, 10% ...???
Проверил в железе на Нано. Меги у меня нет.
Что получилось.
11 кГц = 90.909090909091 µs
реально 10,991 = 91 µs
22 кГц = 45.454545454545 µs
реально 22,227кГц = 45µs
44 кГц = 22.727272727273 µs
реально 43,48 кГц = 23µs
Скважность болтается 9,6-10%
Для скачивания вложений Вы должны быть зарегистрированы.
Последний раз редактировалось AVGN 25.03.2017{, 21:09}, всего редактировалось 1 раз.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
Dimon21
Рядовой
Сообщения: 49
Зарегистрирован: 23.02.2017{, 11:06}
Репутация: 0

Падение частоты генератора

#77

Сообщение Dimon21 » 25.03.2017{, 21:06}

AVGN-спасибо за помощь, проверю ваш вариант. Мне скважность не плохо иметь от (10-99%) это лучший вариант, если получится 40-90% буду очень рад.

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 54

Падение частоты генератора

#78

Сообщение AVGN » 25.03.2017{, 21:25}

Цитата Dimon21 () 200?'200px':''+(this.scrollHeight+5)+'px');">AVGN-спасибо за помощь, проверю ваш вариант. Мне скважность не плохо иметь от (10-99%) это лучший вариант, если получится 40-90% буду очень рад.
Шаг регулировки скважности какой хотите?

Добавлено (25.03.2017, 21:25)
---------------------------------------------
На частоте 43,48 кГц скважность 99% реально вижу осциллографом.
На 100кГц скважность 98,8%
Для скачивания вложений Вы должны быть зарегистрированы.
Последний раз редактировалось AVGN 25.03.2017{, 21:33}, всего редактировалось 1 раз.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
Dimon21
Рядовой
Сообщения: 49
Зарегистрирован: 23.02.2017{, 11:06}
Репутация: 0

Падение частоты генератора

#79

Сообщение Dimon21 » 25.03.2017{, 21:48}

AVGN-спасибо. Шаг можно сделать по 10%, т.е 10-90% шаг через 10%. Можно мне доходчиво объяснить, откуда с меги2560 в данном генераторе снимать сигнал. Весь форум перелазил по любительским блокам, но ничего для себя полезного не нашел.
Последний раз редактировалось Dimon21 25.03.2017{, 21:51}, всего редактировалось 1 раз.

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 54

Падение частоты генератора

#80

Сообщение AVGN » 25.03.2017{, 22:02}

Открываете проект который я выложил.
По блоку два раза левой кнопкой мышки щелкаете.
Вывалится окно "PWM REG T1"
В окне жмите на ярлык "Описание автора"
Читаете такой текст:
Блок ШИМ
Разрядностью 10Бит (0-1023)
Период можно настраивать
!!!!Возможны конфликты с блоками где используется Timer1 (из известных мне Rremote, Servo)

Входа
PWM_1, PWM_2, PWM_3 - задается скважность ШИМ в виде значений 0-1023
period – Период ШИМ в микросекундах (если оставить пустым будет период 2000мкс)
Меньше 100 лучше не ставить (хотя это надо тестировать)
Верхний предел 8388480 (8,4секунды)

Параметры
pin_1, pin_2, pin_3 - номер пина соответствующего входам PWM_1, PWM_2, PWM_3
Если вход не используется, то надо выставлять 0.
Возможно использовать для следующих пинов
Arduino Uno 9, 10
Arduino Leonardo 9, 10, 11
Arduino Mega 11, 12, 13

Добавлено (25.03.2017, 22:02)
---------------------------------------------
В Меге видимо можно использовать три выхода.
На НАНО проверил 9 и 10 ноги выдают до 1МГц.
Последний раз редактировалось AVGN 25.03.2017{, 22:10}, всего редактировалось 1 раз.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Ответить

Вернуться в «Спросить у знатоков»