Генератор

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор

Сообщение Alex1968 »

evgen123 писал(а): 03 сен 2020, 16:04 Простите..)) чет я на радостях не подумал
out freq понятно это сам сигнал, а выход duty что такое?
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

Генератор

Сообщение evgen123 »

Alex1968 писал(а): 03 сен 2020, 17:21 а выход duty что такое?
это ширина импульса в процентах

Отправлено спустя 10 минут 45 секунд:
Alex1968 писал(а): 03 сен 2020, 17:21 out freq понятно это сам сигнал
это не сам сигнал, это частота в герцах для индикации..
сам сигнал выходит на 9 ноге
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор

Сообщение Alex1968 »

[ref]evgen123[/ref], а можно сделать чтоб из блока был не физический выход самого сигнала на пин, а чтоб выход был только из блока в программе чтоб можно было сигнал частоты подать на другие блоки? :smile37:
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Генератор

Сообщение Ardudue »

Alex1968 писал(а): 05 сен 2020, 16:24 а можно сделать чтоб из блока был не физический выход самого сигнала на пин, а чтоб выход был только из блока в программе чтоб можно было сигнал частоты подать на другие блоки?
в скетче нет такой функции, ели Вы найдете такой скетч на С++, то конечно можно сделать.
Мы же здесь делаем ПБ из кода, редко кто пишет код на C++.
Я где то видел для таймера 1. Ищите в инете.
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

Генератор

Сообщение evgen123 »

[ref]Alex1968[/ref], по всей видимости Антон прав..
Ardudue писал(а): 05 сен 2020, 18:52 в скетче нет такой функции
просто попробовал сделать блок из готового скетча.. у меня получилось.. возможно случайно..
ранее уже писал что далек от этого..))
Ardudue
Лейтенант
Сообщения: 418
Зарегистрирован: 13 апр 2020, 18:22
Имя: Антон
Поблагодарили: 3 раза

Генератор

Сообщение Ardudue »

[ref]Alex1968[/ref], оказывается что то подобное делал только импульс на выходе, скважность не регулируется
Генератор TimerOne In_OUT FLP711.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор

Сообщение Alex1968 »

а вообще можно сделать такую вещь в ардуино....например на какой пин физический на плате выходит сигнал с определённой частотой, то есть этот пин выход....а ещё например сделать входной пин на какой то блок в пределах этой же платы ардуино, например счётчик. И с того пина что выход, на этот пин что вход просто подать сигнал перемычкой, проводом с выходного пина на входной :smile37:
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Генератор

Сообщение Ingwar »

Оффтоп
Alex1968 писал(а): 06 сен 2020, 00:31 а вообще можно сделать такую вещь в ардуино...
Щас придет [ref]Nikan[/ref], и все подробно распишет...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Генератор

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:59, всего редактировалось 2 раза.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Генератор

Сообщение Ingwar »

Nikan писал(а): 06 сен 2020, 01:08 легко - так ка в микро контролерах атмела, все операции выполнятся ха один цикл, максимальная частота которую можно получить на пине будет равна частота тактирования/2
т.е при 8мг тактироания- 4мг
при 16мг -8мг
при 20мг -10мг
Достаточно тонко... :smile171:
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Генератор

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:59, всего редактировалось 1 раз.
Labu559
Лейтенант
Сообщения: 359
Зарегистрирован: 25 янв 2018, 22:23
Откуда: Bukovyna
Имя: Василий

Генератор

Сообщение Labu559 »

Nikan писал(а): 06 сен 2020, 01:08 легко - так ка в микро контролерах атмела, все операции выполнятся ха один цикл, максимальная частота которую можно получить на пине будет равна частота тактирования/2
т.е при 8мг тактироания- 4мг
при 16мг -8мг
при 20мг -10мг
Увы, в расчёт не попали вызовы функции Loop(), обработчика прерываний и выход из него, даже если если в Loop() - пусто. Атмел говорит только об 131 машинной (ассемблерной)- инструкциях, выполняемых за 1 такт! К тому-же боюсь (может не прав), что переключение выхода toggle, не происходит за одну инструкцию, так-как заряд затвора полевика не рассасывается мгновенно, а их там два плеча на выход и по идее должен быть deadtime. Разве пробовать внешнюю подтяжку вверх и последовательно притягивание к gnd>>>отключение линии (Z-state) т.е. полевик верхнего плеча постоянно выключен, а высокий уровень формирует подтяжка. Так делают в интерфейсах.
Наш ув. [ref=#ff8000]Sancho[/ref], исследовал и выкладывал результаты Сишных аспектов переключения выходов, в том числе с Кибер биб-кой (быстрые выходы). Там очень показательны многие тормоза.
Ув.[ref]Alex1968[/ref], Вы случаем не Wave-table синтезатором с осциляторами/модуляторами занимаетесь на 4-х Ардуинках?
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Генератор

Сообщение Ingwar »

Нашего полка прибыло :smile38:
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор

Сообщение Alex1968 »

[ref]Labu559[/ref], да именно синтезатором занимаюсь. вернее решил продолжить дело начатое в лохматых 90-х. Тогда не было таких ёмких ПЗУ, делал на ультрофилетово-стираемых...Но там было максимум 4 или 8 кб памяти. Всё делалось на рассыпухе на 155 и 561 серии логических микросхем. Сейчас когда доступны микросхемы памяти и до 8 мб с электрическим стиранием, и куча микроконтроллеров и плюс ко всему программа в которой по блокам можно собрать программный код, думал повторить тот проект. Да не тут то было...Выходит что проще мою затею реализовать на ведре логических микросхем ))))

Отправлено спустя 7 минут 38 секунд:
мне наверное проще будет так собрать, по крайне мере тут всё интуитивно понятно, всё пощупать и потрогать можно :D не то что там во всяких ардуинах )))))))))))))))))

DSC04730.JPG
DSC04731.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Labu559
Лейтенант
Сообщения: 359
Зарегистрирован: 25 янв 2018, 22:23
Откуда: Bukovyna
Имя: Василий

Генератор

Сообщение Labu559 »

Alex1968 писал(а): 06 сен 2020, 14:43 [ref]Labu559[/ref], да именно синтезатором занимаюсь. вернее решил продолжить дело начатое в лохматых 90-х.
[spoiler title=Ну конечно же не по теме, извините, ностальгия! ] Я пошёл в то время по другому пути. Когда мне захотелось больше, чем мог дать мой Roland E-68, я расширил его возможности состыковкой с ПК через PC-интерфейс со звуковой карточкой Audigy2, а это уже была 24-х битная оцифровка со 192 kHz битрейдом, с возможностью динамической загрузки семплов (банков SoundFonts) до половины объема RAM ПК (тогда 1Гб звуков!). Кроме того куча плагинов с эффектами в комплекте драйверов от KXproject и возможностью живого исполнения. Тысячи новых звуков, фирменные наборы сэмплов от Akai. А потом софтовые VST и Dxi инструменты, синтезаторы Yamaha XG, Edirol SC-88, Korg Triton, iZotope, Ablethon и т.д. Студии Сakewalk, Сubase, Fruity Loops, Band in Box...
А потом репертуара стало нехватать "продвинутой" публике, музыканты устали, пошли минидиски и живое исполнение "заколотили" студийными фанерами по 2 рубля за штуку, и ... [/spoiler]
KXProject был FLProg для музыкантов, но "Боже как давно это было, помнит только мутной реки вода..."
Удачи Вам!
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя