Найдено 29 результатов

Ramis12
Пт июн 08, 2018 19:33:26
Форум: AVR
Тема: Звук R2D2 для самодельного робота
Ответы: 22
Просмотры: 8911

Re: Звук R2D2 для самодельного робота

[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3395457#p3395457"][uquote="Ramis12",url="/forum/viewtopic.php?p=3395442#p3395442"]Сделал небольшой усилитель (думал малое усиление)[/uquote] если будешь усиливать - сначала отфильтруй ШИМ несущую, иначе только усилок перегрузишь, а толку будет мало ...
Ramis12
Пт июн 08, 2018 08:24:54
Форум: AVR
Тема: Звук R2D2 для самодельного робота
Ответы: 22
Просмотры: 8911

Re: Звук R2D2 для самодельного робота

[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3395342#p3395342"]1) а без флешки мигает красным?
2) флешку очень желательно взять размером не более 2Г<[/uquote]
Сегодня прбовал на 1Гб - тоже ничего.Сделал небольшой усилитель (думал малое усиление) , ничего не слышно. Усилок работает. Фото сделаю ...
Ramis12
Чт июн 07, 2018 15:50:59
Форум: AVR
Тема: Звук R2D2 для самодельного робота
Ответы: 22
Просмотры: 8911

Re: Звук R2D2 для самодельного робота

[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3394706#p3394706"]я вот этот проект повторял и под себя допиливал - рекомендую[/uquote]

Собрал сегодня этот проект на макетке(не хочется изобретать велосипед заново). Ничего не присходит :( Горит зеленый светодиод. И все -тишина
Ramis12
Ср июн 06, 2018 08:27:21
Форум: AVR
Тема: Звук R2D2 для самодельного робота
Ответы: 22
Просмотры: 8911

Re: Звук R2D2 для самодельного робота

Да мне особо качество не нужно. Так , для робота. Чтобы ездил и бормотал себе под нос...
Ramis12
Вт июн 05, 2018 18:07:17
Форум: AVR
Тема: Звук R2D2 для самодельного робота
Ответы: 22
Просмотры: 8911

Re: Звук R2D2 для самодельного робота

Спасибо. Будем пробовать в этом направлении
Ramis12
Пн июн 04, 2018 19:24:05
Форум: AVR
Тема: Звук R2D2 для самодельного робота
Ответы: 22
Просмотры: 8911

Re: Звук R2D2 для самодельного робота

[uquote="roman.com",url="/forum/viewtopic.php?p=3393182#p3393182"]Обычно берут файл .mp3 и конвертируют в обычный .WAV файл (с помощью любого звукового редактора). Затем записывают .WAV файл на microSD (памяти в ардуино не хватит). А воспроизводят звук с помощью быстрой ШИМ на любом МК.

https ...
Ramis12
Пн июн 04, 2018 18:55:21
Форум: AVR
Тема: Звук R2D2 для самодельного робота
Ответы: 22
Просмотры: 8911

Звук R2D2 для самодельного робота

Всем доброго дня! Сделал для ребенка робот. Код на писан на BASCOM Хотел добавить звук робота R2D2 из «Звездных войн», но никак не могу победить. Потому , что в музыке ни бе, ни ме :( К сожалению не разбираюсь в этих нотах, октавах и т.д. . Пробовал через ШИМ, ерунда получается. Думаю, что с помощью ...
Ramis12
Сб апр 21, 2018 08:47:17
Форум: AVR
Тема: Bascomavr 2.0.7.8 показывает ошибки, но код работает
Ответы: 5
Просмотры: 1159

Re: Bascomavr 2.0.7.8 показывает ошибки, но код работает

[uquote="Adagumer",url="/forum/viewtopic.php?p=3357412#p3357412"] А что, Баском с ошибками код все равно компиллит?
С ошибками не компилит, а сообщает об ошибках![/uquote]


Вот именно..Сообщает об ошибках и компилирует! В версии 2.0.7.1 код проходит проверку, компилируетя без ошибок. А в версии 2 ...
Ramis12
Ср апр 18, 2018 18:17:32
Форум: AVR
Тема: Bascomavr 2.0.7.8 показывает ошибки, но код работает
Ответы: 5
Просмотры: 1159

Bascomavr 2.0.7.8 показывает ошибки, но код работает

Всем доброго дня! Установил новую версию Bascomavr 2.0.7.8 . До этого писал на Bascomavr 2.0.7.1. Выдает (точнее показывает) тучу ошибок, ругается на конфигурации таймера.Но при этом код компилируется и работает. Кто-нибудь знает: что это означает?
Rj.JPG
(223.03 КБ) 396 скачиваний
Ramis12
Вс авг 20, 2017 04:09:39
Форум: AVR
Тема: Atmega128 Timer3 режим захвата
Ответы: 22
Просмотры: 5570

Re: Atmega128 Timer3 режим захвата

Z_h_e, спасибо , что откликнулись. Прибор сделал на Atmega8. Оказалось, что второго таймера и не надо было, хватает 1-го в режиме захвата. Вычисление фазы зацепил на внешние прерывания int0. Прибор работает 2-ую неделю , кажет правильно. Тему можно закрыть.
Ramis12
Вс июл 30, 2017 10:40:37
Форум: AVR
Тема: Atmega128 Timer3 режим захвата
Ответы: 22
Просмотры: 5570

Re: Atmega128 Timer3 режим захвата

Я понял о чем Вы. B Баскоме каждое прерывание должно иметь свою подпрограмму обработки. Я беру те же значения регистра захвата ICR. В принципе да, неточности могут быть, потому что текущее знчение сначала записывается в ICR и потом вырабатывается запрос на прерывание, а я по прерыванию считываю ...
Ramis12
Вс июл 30, 2017 09:20:12
Форум: AVR
Тема: Atmega128 Timer3 режим захвата
Ответы: 22
Просмотры: 5570

Re: Atmega128 Timer3 режим захвата

У меня такая
img-c8rs1S (1).png



"Вы сразу же сбрасываете оба таймера и работаете со значениями в регистрах ICR1 и ICR3" - т.е. получается, что если я в прерывании Timer1 сделаю Тimer3=0 у меня в ICR3 зпишется значение Тimer3? Даже если не произошло прерывание Тimer3?


PS: По-моему , я что-то ...
Ramis12
Вс июл 30, 2017 08:38:08
Форум: AVR
Тема: Atmega128 Timer3 режим захвата
Ответы: 22
Просмотры: 5570

Re: Atmega128 Timer3 режим захвата

Да , может вращаться. И вращается часто.

"..у Вас получается вместо захвата просто внешнее прерывание." - я что-то не понимаю.

Zahvat3: ' Это подпрограмма , которая выполняется при прерывании Timer3
Phaza = Timer1 "Тут я захватываю значение Timer1 , когда происходит прерывание Timer3
Timer3 = 0 ...
Ramis12
Вс июл 30, 2017 08:18:13
Форум: AVR
Тема: Atmega128 Timer3 режим захвата
Ответы: 22
Просмотры: 5570

Re: Atmega128 Timer3 режим захвата

Проблема ,вроде, решил. Убрал оптопару, диод через которые подавался сигнал на вход IC3. Подключил порту и к земле конденсатор на 68nF.
Для вычисление фазы при прерывании Timer3 записываю в переменную значение Timer1.
Zahvat1:
Zahvatvrem = Timer1 ' переменная для вычисления скорости
Timer1 = 0 ...
Ramis12
Сб июл 29, 2017 12:27:55
Форум: AVR
Тема: Atmega128 Timer3 режим захвата
Ответы: 22
Просмотры: 5570

Re: Atmega128 Timer3 режим захвата

Хорошо. Попробую, отпишусь.
Ramis12
Сб июл 29, 2017 12:21:36
Форум: AVR
Тема: Atmega128 Timer3 режим захвата
Ответы: 22
Просмотры: 5570

Re: Atmega128 Timer3 режим захвата

В обратную сторону картина меняется на +180
Ramis12
Сб июл 29, 2017 12:14:51
Форум: AVR
Тема: Atmega128 Timer3 режим захвата
Ответы: 22
Просмотры: 5570

Re: Atmega128 Timer3 режим захвата

Снимок11.jpg

Осциллограмма сигналов на входах МК. Со скважностью проблем нет.
Согласно этой осциллограмме у меня должно показать где-то 30 градусов( на рисунке измерение взято по спаду, а надо было по нарастанию Timer1 ) Ветроуказатель примерно так и стоит. А показывает черти знает что.
По ...
Ramis12
Сб июл 29, 2017 10:12:14
Форум: AVR
Тема: Atmega128 Timer3 режим захвата
Ответы: 22
Просмотры: 5570

Re: Atmega128 Timer3 режим захвата

Сейчас измерю осциллографом сигнал и скину скрин
Ramis12
Сб июл 29, 2017 09:35:09
Форум: AVR
Тема: Atmega128 Timer3 режим захвата
Ответы: 22
Просмотры: 5570

Re: Atmega128 Timer3 режим захвата

Герконы - это в новой версии. У меня старая версия "вентилятора" с блокинг генераторами. Там сигнал приходит без всяких помех.
Я Вам предлагал считать не значение таймера, а логический уровень на порте.

Для определения фазы предлагаете значение Timer1 брать , когда Timer3 прерываться по ...
Ramis12
Сб июл 29, 2017 09:21:25
Форум: AVR
Тема: Atmega128 Timer3 режим захвата
Ответы: 22
Просмотры: 5570

Re: Atmega128 Timer3 режим захвата

В обработчике прерывания захвата от таймера 1, считайте значения порта второй частоты
Так тут я так и делаю:

Zahvat1:
Stop Timer1
Stop Timer3
Zahvatvrem = Timer1 'берем значение для вычисления скорости ветра
Phaza = Timer3 'берем значение для вычисления напрвления ветра
Timer1 = 0
Start Timer1 ...

Перейти к расширенному поиску