Генератор 2 канала
- Войдите на сайт для отправки комментариев
Пт, 18/01/2019 - 17:24
Нужен генератор 2 канала, ардуино NANO mega328.
Генератор прямоугольных импульсов, меандр 2 канала.
14пин - 1 канал 8000Гц
15пин - 2 канал 10000Гц
кварцевый резонатор на 16 МГц.
Пин чего? Мега или Ардуино? htpicc@gmail.com
Пин чего? Мега или Ардуино? htpicc@gmail.com
речь про НАНО, если я правильно понял.
А может "мы по разному видим мир"? Можно на любом пине, если ничем больше не заниматься.)
А если заниматься, тоже можно. Подробнее на почту, чем заниматься. gas31a@mail.ru
привет! р е а л и з у е м о - maslachenko767@mail.ru , консультации, подбор компонентов бесплатно, гарантии
Нужен генератор 2 канала, ардуино NANO mega328.
Генератор прямоугольных импульсов, меандр 2 канала.
14пин - 1 канал 8000Гц
15пин - 2 канал 10000Гц
кварцевый резонатор на 16 МГц.
Легко!
Бери схему моего Двух тонального генератора, но могу и на таймерах
Enter desired frequency in Hz
(use decimal point for fractions. I.e. 0.12 means 0,12Hz):
Results for frequency: 8000.00Hz
(0,1,2,3) Prescaler: 8; MaxValue: 124; Frequency: 8000.00Hz; Diff: 0.00Hz
(1,3) Prescaler: 1; MaxValue: 999; Frequency: 8000.00Hz; Diff: 0.00Hz
(2) Prescaler: 32; MaxValue: 30; Frequency: 8064.52Hz; Diff: 64.52Hz
(0,1,2,3) Prescaler: 1024; MaxValue: 0; Frequency: 7812.50Hz; Diff: 187.50Hz
(0,1,2,3) Prescaler: 64; MaxValue: 15; Frequency: 7812.50Hz; Diff: 187.50Hz
(2) Prescaler: 128; MaxValue: 7; Frequency: 7812.50Hz; Diff: 187.50Hz
(0,1,2,3) Prescaler: 256; MaxValue: 3; Frequency: 7812.50Hz; Diff: 187.50Hz
Enter desired frequency in Hz
(use decimal point for fractions. I.e. 0.12 means 0,12Hz):
Results for frequency: 10000.00Hz
(0,1,2,3) Prescaler: 8; MaxValue: 99; Frequency: 10000.00Hz; Diff: 0.00Hz
(2) Prescaler: 32; MaxValue: 24; Frequency: 10000.00Hz; Diff: 0.00Hz
(1,3) Prescaler: 1; MaxValue: 799; Frequency: 10000.00Hz; Diff: 0.00Hz
(0,1,2,3) Prescaler: 64; MaxValue: 12; Frequency: 9615.38Hz; Diff: 384.62Hz
(2) Prescaler: 128; MaxValue: 5; Frequency: 10416.67Hz; Diff: 416.67Hz
(0,1,2,3) Prescaler: 256; MaxValue: 2; Frequency: 10416.67Hz; Diff: 416.67Hz
(0,1,2,3) Prescaler: 1024; MaxValue: 0; Frequency: 7812.50Hz; Diff: 2187.50Hz
Enter desired frequency in Hz
(use decimal point for fractions. I.e. 0.12 means 0,12Hz):
генератор 2 канала, ардуино NANO mega328
Генератор прямоугольных импульсов, меандр 2 канала.
14пин меги, 10 пин ардуино - 1 канал 8000Гц
15пин меги, 11 пин ардуино - 2 канал 10000Гц
кварцевый резонатор на 16 МГц.
я выше почту написал
генератор 2 канала, ардуино NANO mega328
Генератор прямоугольных импульсов, меандр 2 канала.
14пин меги, 10 пин ардуино - 1 канал 8000Гц
15пин меги, 11 пин ардуино - 2 канал 10000Гц
кварцевый резонатор на 16 МГц.
Pins 9 and 10: controlled by timer1
(0,1,2,3) Prescaler: 8; MaxValue: 124; Frequency: 8000.00Hz; Diff: 0.00Hz
Pins 11 and 3: controlled by timer2
(0,1,2,3) Prescaler: 8; MaxValue: 99; Frequency: 10000.00Hz; Diff: 0.00Hz
300 руб )))
Ради праздничка, держите код, обязано работать )))
Один канал (первый) работает, как сделать 2 одновременно, я не знаю.
Один канал (первый) работает, как сделать 2 одновременно, я не знаю.
Детских ошибок я обычно не делаю, залил в нано, всё как заказывали )))
Огромное спаибо, проверил, работает.
С праздником.
ua6em, ну вот, не дал людям на хлеб заработать..
Огромное спаибо, проверил, работает.
С праздником.
Почём нынче праздник?
Один канал (первый) работает, как сделать 2 одновременно, я не знаю.
Детских ошибок я обычно не делаю, залил в нано, всё как заказывали )))
Ответ, о не работающем 2 канале я дал до того, как был выложен код.
Давай немер тел, карты.
С уважением.
ua6em, ну вот, не дал людям на хлеб заработать..
"коль праведно то, чего он вожделеет, то то чего я вожделею - грешно" Омар Хаям )))
Один канал (первый) работает, как сделать 2 одновременно, я не знаю.
Детских ошибок я обычно не делаю, залил в нано, всё как заказывали )))
Ответ, о не работающем 2 канале я дал до того, как был выложен код.
Давай немер тел, карты.
С уважением.
Дарю!!!
в каких целях девайс сей использоваться будет, интересно
Так вроде ж
14пин - 1 канал 8000Гц
15пин - 2 канал 10000Гц
кварцевый резонатор на 16 МГц.
Или...
А так, конечно, на выходах таймеров и ДУРАК сделает.)
А так, конечно, на выходах таймеров и ДУРАК сделает.)
можно и на программных счетчиках, разницы нет
Ну нет, так нет.)
Ну нет, так нет.)
точность конечно ниже, но ТС о точности не упоминал, на таймерах будет тикать с точностью применённого кварца, то-есть максимально возможной.
Как пример - ниже, если процедуры переписать на ассемблере и высчитать в тактах, то точность будет вполне приемлемой (процентов 5)
Да откуда пять?
Да откуда пять?
думаете точнее будет?
Оно конечно на таймерах то самое простое, но что это за палки торчат периодически???
Ну это издержки простоты.
Ну это издержки простоты.
Так вроде всё аппаратно, или я заблуждаюсь? И мусор сыпет периодически, в момент переключения меандра более высокой частоты, может помехи по питанию?
RG22EM, если скетч из #9 то там не может быть палок в принципе. Если из #23, то палок тоже не должно быть, но должен быть чудовищный джиттер.
RG22EM, если скетч из #9 то там не может быть палок в принципе. Если из #23, то палок тоже не должно быть, но должен быть чудовищный джиттер.
Скетч #9
Может с питанием проблемы?
Есть одно предположение - проверяю, запитал от USB ноута, проблема не ушла, плата ардуино нано от рободына
RG22EM, исходите из того, что дело 100% не в программе. Всё остальное соответссно под сомнением. Я бы для начала поменял входы у анализатора.