К сожалению осцилографа нету, да пока покупать его неохтно в виду его цены (Ну если нормальный брать).
Програматор USBasp. Где-то в инете читал, что его можно использовать как запитку для платы (ну вполне вероятно, что это "фигня").
А можно ли вообще как-то обезопасить себя от таких скачков? Если ...
Найдено 15 результатов
- Вс фев 02, 2014 00:13:57
- Форум: Практика
- Тема: AVR, АЦП - подбор резистора
- Ответы: 13
- Просмотры: 2202
- Сб фев 01, 2014 18:40:39
- Форум: Практика
- Тема: AVR, АЦП - подбор резистора
- Ответы: 13
- Просмотры: 2202
Re: AVR, АЦП - подбор резистора
Наверное проблему нашел, но не могу понять, почему так, и как исправить?
Питание схемы было через программатор (Ну там есть два проводка для питания). Когда отключил программатор и подключил через батарейки, то все стабилизировалось. Скачков вообще не было.
Подскажите пожалуйста, могут ли быть ...
Питание схемы было через программатор (Ну там есть два проводка для питания). Когда отключил программатор и подключил через батарейки, то все стабилизировалось. Скачков вообще не было.
Подскажите пожалуйста, могут ли быть ...
- Сб фев 01, 2014 16:53:30
- Форум: Практика
- Тема: AVR, АЦП - подбор резистора
- Ответы: 13
- Просмотры: 2202
Re: AVR, АЦП - подбор резистора
Да, без проблем:
/*
* Diploma.c
*
* Created: 30.01.2014 21:18:39
* Author: Vitaliy Zhuk
*/
#define F_CPU 1000000
#define KS0066_DATA_DDR DDRA
#define KS0066_DATA_PORT PORTA
#define KS0066_CTRL_DDR DDRA
#define KS0066_CTRL_PORT PORTA
#define KS0066_CTRL_STROBE_PIN PINA6
#define KS0066_CTRL ...
/*
* Diploma.c
*
* Created: 30.01.2014 21:18:39
* Author: Vitaliy Zhuk
*/
#define F_CPU 1000000
#define KS0066_DATA_DDR DDRA
#define KS0066_DATA_PORT PORTA
#define KS0066_CTRL_DDR DDRA
#define KS0066_CTRL_PORT PORTA
#define KS0066_CTRL_STROBE_PIN PINA6
#define KS0066_CTRL ...
- Сб фев 01, 2014 14:54:59
- Форум: Практика
- Тема: AVR, АЦП - подбор резистора
- Ответы: 13
- Просмотры: 2202
Re: AVR, АЦП - подбор резистора
Вот, к примеру, только что запустил:
Изменения:
0b0000001110111010
0b0000000001111010
Питание беру с USB (USBasp).
Изменения:
0b0000001110111010
0b0000000001111010
Питание беру с USB (USBasp).
- Сб фев 01, 2014 14:50:39
- Форум: Практика
- Тема: AVR, АЦП - подбор резистора
- Ответы: 13
- Просмотры: 2202
Re: AVR, АЦП - подбор резистора
Та дело в том, что погрешности уж слишком большие. Изменяются высшие биты.
- Сб фев 01, 2014 12:39:47
- Форум: Практика
- Тема: AVR, АЦП - подбор резистора
- Ответы: 13
- Просмотры: 2202
Re: AVR, АЦП - подбор резистора
Здраствуйте. Разобрался с делителем, подключил.
Но не могу понять, почему АЦП изменяет свое значение? Но при этом напряжение не меняется.
Controller: ATmega 8535
Конфигурация АЦП:
ADMUX = 0b00100111;
ADCSRA = 0b10000100;
Частота процессора 1 MHz, делитель для АЦП выбрал 16 (62500 Hz)
Схема ...
Но не могу понять, почему АЦП изменяет свое значение? Но при этом напряжение не меняется.
Controller: ATmega 8535
Конфигурация АЦП:
ADMUX = 0b00100111;
ADCSRA = 0b10000100;
Частота процессора 1 MHz, делитель для АЦП выбрал 16 (62500 Hz)
Схема ...
- Вс янв 26, 2014 13:26:37
- Форум: Практика
- Тема: AVR, АЦП - подбор резистора
- Ответы: 13
- Просмотры: 2202
AVR, АЦП - подбор резистора
Доброго времени суток форумчани.
Была поставлена задача: вычислить температуру в большом диапазоне (50 - 700 C). Взял резистивный датчик (http://www.e-voron.dp.ua/catalog/020094 ), номиналом в 100Ом (таблица изменений сопротивления есть на сайте). После чего начал разбираться с АЦП в атмеги (Для ...
Была поставлена задача: вычислить температуру в большом диапазоне (50 - 700 C). Взял резистивный датчик (http://www.e-voron.dp.ua/catalog/020094 ), номиналом в 100Ом (таблица изменений сопротивления есть на сайте). После чего начал разбираться с АЦП в атмеги (Для ...
- Пт янв 24, 2014 12:23:29
- Форум: Теория
- Тема: Измерение температуры с резистивного датчика
- Ответы: 8
- Просмотры: 1315
Re: Измерение температуры с резистивного датчика
akl
Спасибо!
Возможно есть у Вас какие-то ссылки, чтобы можно было глянуть пример или какай-то литература?но на AVR с аналоговым компаратором реализуется легко.
Спасибо!
- Пт янв 24, 2014 11:49:37
- Форум: Теория
- Тема: Измерение температуры с резистивного датчика
- Ответы: 8
- Просмотры: 1315
Измерение температуры с резистивного датчика
Доброго времени суток всем.
Есть задача: необходимо контролировать темпереатуру в диапазоне 50 - 800 C, при этом, показатель должен обрабатыватся на контроллере (AVR)
Искал цифровые датчики, не нашел. Принял решение разобраться, какими способами можно подключить резистивный датчик (http://www.e ...
Есть задача: необходимо контролировать темпереатуру в диапазоне 50 - 800 C, при этом, показатель должен обрабатыватся на контроллере (AVR)
Искал цифровые датчики, не нашел. Принял решение разобраться, какими способами можно подключить резистивный датчик (http://www.e ...
- Пн дек 23, 2013 13:30:12
- Форум: Цифровая техника
- Тема: Несолько термодатчиков на одной шине
- Ответы: 2
- Просмотры: 792
Несолько термодатчиков на одной шине
Доброго времени суток всем.
Задача: есть несколько термодатчиков, работающих по интерфейсу 1Wire (DS1820 к примеру), с которых необходимо взять температуру.
Как я понимаю, исходя из того, что датчики имеют уникальные адреса (64-битный серийный номер) и команды на поиск ROM-а, можно будет эти ...
Задача: есть несколько термодатчиков, работающих по интерфейсу 1Wire (DS1820 к примеру), с которых необходимо взять температуру.
Как я понимаю, исходя из того, что датчики имеют уникальные адреса (64-битный серийный номер) и команды на поиск ROM-а, можно будет эти ...
- Вт дек 17, 2013 08:54:53
- Форум: AVR
- Тема: MacOS (AVR Studio + Proteus) [Wine]
- Ответы: 3
- Просмотры: 5572
Re: MacOS (AVR Studio + Proteus) [Wine]
1. Mac Ports уже устарел, лучше использовать Home Brew (http://brew.sh/)
2. Wine не может гарантировать корректной симуляции запуска приложения. Лично я использую Parallels (виртуализция), в чем именно проблем совсем не вижу, и работают системы ПАРАЛЕЛЬНО без проблем (то есть, не перезапуская комп ...
2. Wine не может гарантировать корректной симуляции запуска приложения. Лично я использую Parallels (виртуализция), в чем именно проблем совсем не вижу, и работают системы ПАРАЛЕЛЬНО без проблем (то есть, не перезапуская комп ...
- Пн дек 09, 2013 12:32:33
- Форум: AVR
- Тема: Осваиваю AVR attiny13
- Ответы: 2
- Просмотры: 2680
Re: Осваиваю AVR attiny13
Насколько я понял суть проблеммы, то Вам необходимо поставить выключатель.
То есть, логика должна быть такой:
1. Включаем выключатель (нажимаем на кнопку)
2. Сервопривод переходит в определенное значение.
3. Выключаем выключатель (еще раз нажимаем на кнопку)
4. Сервопривод переходит в начальное ...
То есть, логика должна быть такой:
1. Включаем выключатель (нажимаем на кнопку)
2. Сервопривод переходит в определенное значение.
3. Выключаем выключатель (еще раз нажимаем на кнопку)
4. Сервопривод переходит в начальное ...
- Пн дек 09, 2013 09:08:52
- Форум: AVR
- Тема: ATMega 8515, timer comparator
- Ответы: 4
- Просмотры: 1249
Re: ATMega 8515, timer comparator
Спасибо, вполне вероятно, что протеус врет. Сегодня же попробую на железе 
- Пн дек 09, 2013 00:39:18
- Форум: AVR
- Тема: ATMega 8515, timer comparator
- Ответы: 4
- Просмотры: 1249
Re: ATMega 8515, timer comparator
Большое спасибо за ответ.
Вижу в Протеусе я тем, что в теле основной программы, PORTC вывожу аналогично таймеру (PORTC = TCNT0), в результате, светодиодами я вижу текущее значение TCNT0
Нас сколько я вижу, то Вы поменяли TCCR0 на тактирование от внутреннего генератора, но, к сожалению, стоит ...
Вижу в Протеусе я тем, что в теле основной программы, PORTC вывожу аналогично таймеру (PORTC = TCNT0), в результате, светодиодами я вижу текущее значение TCNT0
Нас сколько я вижу, то Вы поменяли TCCR0 на тактирование от внутреннего генератора, но, к сожалению, стоит ...
- Вс дек 08, 2013 21:26:43
- Форум: AVR
- Тема: ATMega 8515, timer comparator
- Ответы: 4
- Просмотры: 1249
ATMega 8515, timer comparator
Доброго времени суток всем.
Не могу понять, что происходит с ATMega 8515 при использовании таймера и компаратора.
Проблема заключается в том, что прерывание на векторе компаратора происходит только после первого переполнении таймера, то есть:
1. Проходит первый раз, не запуская прерывание
2 ...
Не могу понять, что происходит с ATMega 8515 при использовании таймера и компаратора.
Проблема заключается в том, что прерывание на векторе компаратора происходит только после первого переполнении таймера, то есть:
1. Проходит первый раз, не запуская прерывание
2 ...