roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 20:49

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 141 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 10  След.
Автор Сообщение
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 12 авг 2009, 16:46 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Ничего не понял, нарисуй, а?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 12 авг 2009, 16:52 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
для верности пропустить через буфер на ОУ... ибо делитель и потенциометр напрямик не есть гут...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 12 авг 2009, 16:59 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Я это вижу так. т.е. У тебя Регулятор регулирует напряжение в авто сети, рядом вольтметр PROTEUS, и твои индикаторы. теперь добейся программой чтоб на них было тоже что на вольметре PROTEUS. Проект в прицепе.

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


Я бы не стал.


Вложения:
volt.png
volt.png [ 8.14 КиБ | Просмотров: 2130 ]
Voltmetr.rar [15.54 КиБ]
Скачиваний: 21
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 12 авг 2009, 17:02 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
А можно еще общий вид, а то у меня пишет что новая версия.
У меня Proteus 7.4 SP3 Pro, что уже новее вышел?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 12 авг 2009, 17:53 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Ну ты ЖЖЖЖошщщщщщщщ ! Уж больше пол года точно этот 7.5 sp3. в 7.5 наверно год уж назад возник. http://proteus123.narod.ru

Вот весь скрин.


Вложения:
02.png
02.png [ 80.82 КиБ | Просмотров: 1917 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 12 авг 2009, 21:52 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Ну вот как то так.


Вложения:
Комментарий к файлу: Скрин работы
dcv.JPG
dcv.JPG [ 125.69 КиБ | Просмотров: 1884 ]
Комментарий к файлу: Собсна проект
авто.rar [82.47 КиБ]
Скачиваний: 24
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 12 авг 2009, 23:23 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Я бы все же опорник внутренни использовал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 13 авг 2009, 09:20 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Ну я вначале попробую так, а потом если будет не очень переделаю.
Завтра корпус притарабанять от модного поломанного тахометра, я из него кишки выну и буду туда мастырить плату.
Должно получится что-то типа этого.


Вложения:
temp.jpg
temp.jpg [ 24.68 КиБ | Просмотров: 1854 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 13 авг 2009, 09:49 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Круто будет, только один вольтметр не жирно ли для такого устройства?
Надо температуру как минимум туда вывести, и ещё чего нибудь :)

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 13 авг 2009, 10:15 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Да. На ds18b20 например. У нас в исходниках наверно я выкладывал пример. Но на kazus.ru в проектах PROTEUS точно есть мной доделаные чуток - значит провереные в PROTEUS.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 13 авг 2009, 10:21 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Для начала нужно это закончить, потом корпус для стерео усилка, потом ламбодвери, потом гравировка на оргстекле...

Что то не входит у меня в прерывание, хотел сделать чтобы каждые 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
timer.JPG [ 31.43 КиБ | Просмотров: 1825 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 13 авг 2009, 10:29 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Общее разрешение прерывания открыл?

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 13 авг 2009, 11:04 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Да мастер сам его открывает

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

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


Вложения:
авто.zip [81.61 КиБ]
Скачиваний: 16
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 13 авг 2009, 11:30 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
А ты не пробовал без прерывания, просто цыферки на дисплей выводить?
Может у тебя с выводом что-то не того?

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобилльный вольтметр
СообщениеДобавлено: 13 авг 2009, 11:39 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
пробывал все выводится, не выводится только если я пытаюсь переменную в которой содержится то что на дисплей выводится изменить внутри этого прерывания. И при пошаговой отладке, если внутри этого прерывания поставить точку останова, на нее никогда не попадаю.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 141 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 10  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO