roboforum.ru

Технический форум по робототехнике.

Автомобильный вольтметр

Re: Автомобилльный вольтметр

Master » 12 авг 2009, 16:46

Ничего не понял, нарисуй, а?

Re: Автомобилльный вольтметр

Duhas » 12 авг 2009, 16:52

для верности пропустить через буфер на ОУ... ибо делитель и потенциометр напрямик не есть гут...

Re: Автомобилльный вольтметр

avr123.nm.ru » 12 авг 2009, 16:59

Я это вижу так. т.е. У тебя Регулятор регулирует напряжение в авто сети, рядом вольтметр PROTEUS, и твои индикаторы. теперь добейся программой чтоб на них было тоже что на вольметре PROTEUS. Проект в прицепе.

Добавлено спустя 54 секунды:
Duhas писал(а):для верности пропустить через буфер на ОУ... ибо делитель и потенциометр напрямик не есть гут...


Я бы не стал.
Вложения
volt.png
volt.png (8.14 КиБ) Просмотров: 2126
Voltmetr.rar
(15.54 КиБ) Скачиваний: 21

Re: Автомобилльный вольтметр

Master » 12 авг 2009, 17:02

А можно еще общий вид, а то у меня пишет что новая версия.
У меня Proteus 7.4 SP3 Pro, что уже новее вышел?

Re: Автомобилльный вольтметр

avr123.nm.ru » 12 авг 2009, 17:53

Ну ты ЖЖЖЖошщщщщщщщ ! Уж больше пол года точно этот 7.5 sp3. в 7.5 наверно год уж назад возник. http://proteus123.narod.ru

Вот весь скрин.
Вложения
02.png

Re: Автомобилльный вольтметр

Master » 12 авг 2009, 21:52

Ну вот как то так.
Вложения
dcv.JPG
Скрин работы
авто.rar
Собсна проект
(82.47 КиБ) Скачиваний: 24

Re: Автомобилльный вольтметр

avr123.nm.ru » 12 авг 2009, 23:23

Я бы все же опорник внутренни использовал.

Re: Автомобилльный вольтметр

Master » 13 авг 2009, 09:20

Ну я вначале попробую так, а потом если будет не очень переделаю.
Завтра корпус притарабанять от модного поломанного тахометра, я из него кишки выну и буду туда мастырить плату.
Должно получится что-то типа этого.
Вложения
temp.jpg

Re: Автомобилльный вольтметр

yak-40 » 13 авг 2009, 09:49

Круто будет, только один вольтметр не жирно ли для такого устройства?
Надо температуру как минимум туда вывести, и ещё чего нибудь :)

Re: Автомобилльный вольтметр

avr123.nm.ru » 13 авг 2009, 10:15

Да. На ds18b20 например. У нас в исходниках наверно я выкладывал пример. Но на kazus.ru в проектах PROTEUS точно есть мной доделаные чуток - значит провереные в PROTEUS.

Re: Автомобилльный вольтметр

Master » 13 авг 2009, 10:21

Для начала нужно это закончить, потом корпус для стерео усилка, потом ламбодвери, потом гравировка на оргстекле...

Что то не входит у меня в прерывание, хотел сделать чтобы каждые 500 мс данные обновлялись на индикаторе, чтобы не плясали значения.
Вот настройки мастера CVavr

Код: Выделить всёРазвернуть
// Timer/Counter 1 initialization
// Clock source: System Clock
// Clock value: 62,500 kHz
// Mode: Normal top=FFFFh
// OC1A output: Discon.
// OC1B output: Discon.
// Noise Canceler: Off
// Input Capture on Falling Edge
// Timer 1 Overflow Interrupt: On
// Input Capture Interrupt: Off
// Compare A Match Interrupt: Off
// Compare B Match Interrupt: Off
TCCR1A=0x00;
TCCR1B=0x04;
TCNT1H=0x85;
TCNT1L=0xEE;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;


Обработчик прерывания, сюда даже не попадаю.
Код: Выделить всёРазвернуть
interrupt [TIM1_OVF] void timer1_ovf_isr(void)
{
// Reinitialize Timer 1 value
TCNT1H=0x85;
TCNT1L=0xEE;

// Place your code here
DCV_displey=(adc_data*5.0/1023.0*3)*10.0;
}


Добавлено спустя 1 минуту 30 секунд:
А температуру чего я буду мерить этим датчиком? В салоне? Нада чтобы круто было, ну там масло в картере или выхлопных газов в выпускном коллекторе (правда турбины на машие нет) :)
Вложения
timer.JPG
Настройки в мастере

Re: Автомобилльный вольтметр

yak-40 » 13 авг 2009, 10:29

Общее разрешение прерывания открыл?

Re: Автомобилльный вольтметр

Master » 13 авг 2009, 11:04

Да мастер сам его открывает

// Global enable interrupts
#asm("sei")

Добавлено спустя 26 минут 58 секунд:
Сделал щас другой проект, с этими настройками таймера, чтобы просто диод мигал все работает :o
Гляньте плиз, по идее после вохода в прерывание то что выводится на дисплей будет равно 456.
Вложения
авто.zip
(81.61 КиБ) Скачиваний: 16

Re: Автомобилльный вольтметр

yak-40 » 13 авг 2009, 11:30

А ты не пробовал без прерывания, просто цыферки на дисплей выводить?
Может у тебя с выводом что-то не того?

Re: Автомобилльный вольтметр

Master » 13 авг 2009, 11:39

пробывал все выводится, не выводится только если я пытаюсь переменную в которой содержится то что на дисплей выводится изменить внутри этого прерывания. И при пошаговой отладке, если внутри этого прерывания поставить точку останова, на нее никогда не попадаю.


Rambler\'s Top100 Mail.ru counter