Всем доброе время суток, спаял я все таки ультразвуковой дальномер.
Думал, что с написанием проги не возникнут проблема, но...
Небось прерывания - штуки капризные.
Вот наваял такой код:
#include <avr/io.h>
#include <avr/interrupt.h>
#include <math.h>
#include <util/delay.h ...
Найдено 17 результатов
- Сб май 29, 2010 18:23:17
- Форум: Микроконтроллеры и ПЛИС
- Тема: WinAVR Помогите с прошивкой ультразвукового дальномера
- Ответы: 2
- Просмотры: 2458
- Сб май 15, 2010 23:20:16
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: Датчики MURATA MA40S4S/R, Парочка вопросов
- Ответы: 3
- Просмотры: 5336
Re: Датчики MURATA MA40S4S/R, Парочка вопросов
Нашел где у меня был партач с 0,5 .. 0,6 В на ногах приемника.
Проблема была в панельке ИМС опер усилителя. Там как-то стрнно коротились две соседние ноги, частично напряжение перебрасывалось
Сам в шоке)
Проблема была в панельке ИМС опер усилителя. Там как-то стрнно коротились две соседние ноги, частично напряжение перебрасывалось
Сам в шоке)
- Пт май 14, 2010 23:11:50
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: Датчики MURATA MA40S4S/R, Парочка вопросов
- Ответы: 3
- Просмотры: 5336
Re: Датчики MURATA MA40S4S/R, Парочка вопросов
Спасибо, ценю Вашу помощь!
- Пт май 14, 2010 12:11:30
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: Датчики MURATA MA40S4S/R, Парочка вопросов
- Ответы: 3
- Просмотры: 5336
Датчики MURATA MA40S4S/R, Парочка вопросов
Делаю ультразвуковой дальномер.
Использую ультразвуковіе датчики фирмы MURATA:
приемник - MA40S4R
передатчик - MA40S4S.
Полная схема эл принципиальная приведена в прикрепленке.
Когда подключаю питание и меряю напряжение на выводах приемника, то наблюдаю 0,5 .. 0,6 В.
Возникает вопрос: откуда там ...
Использую ультразвуковіе датчики фирмы MURATA:
приемник - MA40S4R
передатчик - MA40S4S.
Полная схема эл принципиальная приведена в прикрепленке.
Когда подключаю питание и меряю напряжение на выводах приемника, то наблюдаю 0,5 .. 0,6 В.
Возникает вопрос: откуда там ...
- Чт май 13, 2010 20:06:54
- Форум: Аналоговая техника
- Тема: LM311
- Ответы: 5
- Просмотры: 5181
Re: LM311
Проверил кусок этой схемы в оркаде, действительно не работает.
Поэтому я решил забить на ПОС и просто выкинул этот резистор на 15 кОм =))
Все заработало)
Поэтому я решил забить на ПОС и просто выкинул этот резистор на 15 кОм =))
Все заработало)
- Чт май 13, 2010 15:38:35
- Форум: Аналоговая техника
- Тема: LM311
- Ответы: 5
- Просмотры: 5181
Re: LM311
Спаял, 1ый вывод кинул на землю, остальные как на рисунке.
Компаратор не работает(
На выходе (пин 7) капряжение колеблется 0,5 .. 0,9 В, хотя я меняю сопротивление потенциометра, следовательно напряжение на вывод 2 тоже меняется в диапазоне 0 .. 5 В.
Компаратор не работает(
На выходе (пин 7) капряжение колеблется 0,5 .. 0,9 В, хотя я меняю сопротивление потенциометра, следовательно напряжение на вывод 2 тоже меняется в диапазоне 0 .. 5 В.
- Чт май 13, 2010 13:31:06
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATtiny 2313
- Ответы: 24
- Просмотры: 6038
Re: ATtiny 2313
Решил проблему, убрал в понипрог галочку фьюза пределителя CKDIV
- Чт май 13, 2010 12:31:34
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATtiny 2313
- Ответы: 24
- Просмотры: 6038
Re: ATtiny 2313
Так частота ж мцу предопределена мной в мейкфайле
- Чт май 13, 2010 00:29:57
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATtiny 2313
- Ответы: 24
- Просмотры: 6038
Re: ATtiny 2313
А если использовать такой код:
for(unsigned char i = 25; i > 0; i--)
{
PORTD |= 0b00000001;
//WAITING();
_delay_us(12.5);
PORTD &= 0b11111110;
_delay_us(12.5);
//WAITING();
}
читаю док на функцию:
void _delay_ms (double __ms)
В симмуляторе аврстудио не хочет делать паузу в ...
for(unsigned char i = 25; i > 0; i--)
{
PORTD |= 0b00000001;
//WAITING();
_delay_us(12.5);
PORTD &= 0b11111110;
_delay_us(12.5);
//WAITING();
}
читаю док на функцию:
void _delay_ms (double __ms)
В симмуляторе аврстудио не хочет делать паузу в ...
- Ср май 12, 2010 15:41:28
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATtiny 2313
- Ответы: 24
- Просмотры: 6038
Re: ATtiny 2313
Собрал кусок схемы на новом мк и транзисторах, с новой разводкой. проблема ушла сама собой, так что уже и нипонятно, где она была)))
Возник другой вопрос:
Как мне сделать генерацию пачки импульсов (например, штук 25), изменяя состояние ноги мк PD0. Мне надо добиться частоты 40 кГц, мой внутренний ...
Возник другой вопрос:
Как мне сделать генерацию пачки импульсов (например, штук 25), изменяя состояние ноги мк PD0. Мне надо добиться частоты 40 кГц, мой внутренний ...
- Сб май 08, 2010 10:36:01
- Форум: Аналоговая техника
- Тема: LM311
- Ответы: 5
- Просмотры: 5181
LM311
Мне необходимо использовать аналоговый компаратор, остановил свой выбор на LM311.
Читал даташит и не очень понял:
На вывод 2 и 3 у меня подаются синалы для проверки,
С 7ого вывода я снимаю результат работы,
а что делать с остальными выводами (ну не считая земли/питания)?
Читал даташит и не очень понял:
На вывод 2 и 3 у меня подаются синалы для проверки,
С 7ого вывода я снимаю результат работы,
а что делать с остальными выводами (ну не считая земли/питания)?
- Пт май 07, 2010 17:52:53
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATtiny 2313
- Ответы: 24
- Просмотры: 6038
Re: ATtiny 2313
купил новый мк и транзисторы, сделаю новую разводку (старая корявая и делалась на скорую руку), вытравлю и припаяю. ерез пару дней отпишусь
- Чт май 06, 2010 21:23:11
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATtiny 2313
- Ответы: 24
- Просмотры: 6038
Re: ATtiny 2313
выпаял транзистор и прозвонил его, нигде не звенит (кэ кб эб).
7сегм с общим катодом
7сегм с общим катодом
- Чт май 06, 2010 21:17:29
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATtiny 2313
- Ответы: 24
- Просмотры: 6038
Re: ATtiny 2313
измерял в схеме, когда что-то выводилось на 7сегм
да, транзисторы юзал именно так
да, транзисторы юзал именно так
- Чт май 06, 2010 20:49:26
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATtiny 2313
- Ответы: 24
- Просмотры: 6038
Re: ATtiny 2313
Маркировку проверил: BC547B
Выводы транзисторов выбирал так:
если смотреть срез корпуса, то слева направо: к б э
Выводы транзисторов выбирал так:
если смотреть срез корпуса, то слева направо: к б э
- Чт май 06, 2010 16:24:04
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATtiny 2313
- Ответы: 24
- Просмотры: 6038
Re: ATtiny 2313
Что можете сказать про напряжение лог 0?
- Чт май 06, 2010 16:11:31
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATtiny 2313
- Ответы: 24
- Просмотры: 6038
ATtiny 2313
Добрый день, возникли трудности с работой с МК. Это мой первый практический опыт в паянии и работе с МК.
Есть схема ультразвукового дальномера, пока собрал кусок: питание, кнопки управление, МК и 7сегм индикатор.
http://s16.radikal.ru/i191/1005/a5/48b55ad05724t.jpg
Столкнулся с ...
Есть схема ультразвукового дальномера, пока собрал кусок: питание, кнопки управление, МК и 7сегм индикатор.
http://s16.radikal.ru/i191/1005/a5/48b55ad05724t.jpg
Столкнулся с ...