Доработка Optim Apollo I

Обсуждение, отзывы, обзоры

Модераторы: Реалист, Pooh Lee

Правила форума
Провокация конфликта - предупреждение.
Ответ на провокацию - предупреждение.
Не одумались - обоим БАН на месяц.
Новая провокация - прощаемся. Невзирая.
Орион
5 Вт
Сообщения: 268
Зарегистрирован: 25 июл 2013, 10:48
Имя: Александр
CB: Off Air
Ант. CB: Sirio Turbo 3000
Позывной: Орион
Авто: b6
Благодарил (а): 24 раза
Поблагодарили: 10 раз
Контактная информация:

Доработка Optim Apollo I

Сообщение Орион » 17 авг 2014, 21:37

Всем, привет!

Optim Apollo I штука довольно не плохая, но есть одна особенность, которая меня доставала довольно долго - она не запоминает состояние (вкл/выкл) после выключения зажигания (подключена к прикуривателю). Решил это дело исправить.

Вот так выглядит тангента до доработки:
Изображение

Вот так после:
Изображение

Картинки кликабельны.
Куда подключаться - видно из картинок.
Чёрный чип - микроконтроллер Attynny13.
 Программа для Atmel Studio 6

Код: Выделить всё

#ifndef F_CPU
#   define  F_CPU   9600000    
#endif
#include <avr/io.h>
#include <util/delay.h>
#include <avr/eeprom.h>

#define sbi(reg, bit)  (reg|=(1<<bit))
#define cbi(reg, bit)  (reg&=~(1<<bit))
#define ckbi(reg, bit) reg & (1<<bit) 


#define PIN_IN PINB2
#define PIN_OUT PINB4


uint8_t LastState EEMEM = 0;

int main(void)
{
	
	uint8_t NowState;

	LastState = eeprom_read_byte(&LastState);
		
		if (LastState==1)
		{
			
			sbi(DDRB,PIN_OUT); 
			_delay_ms(80);
			cbi(DDRB,PIN_OUT);
			
		}
		
		while (1)
		{
			
					if ((ckbi(PINB, PIN_IN))==0)
					{
						NowState=0;
					}
						else
					{
						NowState=1;
					}
				_delay_ms(300);	
				eeprom_update_byte(&LastState, NowState);
				
		}
		

}
Все фузы по дефолту, только BODLEVEL 2V7 (01)

Теперь рация помнит, в каком состоянии она была до выключения зажигания и если она была включена, включится автоматически.
Возможно, кому-то тоже будет полезно.

p.s. ну и если кто-то будет что-то ещё делать с Аполой, просьба отписываться в этой теме

533-гранит
5 кВт
Сообщения: 9812
Зарегистрирован: 11 мар 2011, 23:56
Имя: Огого
Позывной: Гранит
Поблагодарили: 6 раз

Re: Доработка Optim Apollo I

Сообщение 533-гранит » 17 авг 2014, 21:50

Прошивку бы в виде готового файла. А то если кто-то и "созреет" до микроконтроллера, то с писаниной программы думаю встрянет.

Орион
5 Вт
Сообщения: 268
Зарегистрирован: 25 июл 2013, 10:48
Имя: Александр
CB: Off Air
Ант. CB: Sirio Turbo 3000
Позывной: Орион
Авто: b6
Благодарил (а): 24 раза
Поблагодарили: 10 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Орион » 17 авг 2014, 22:15

533-гранит писал(а):Прошивку бы в виде готового файла
Не вопрос.
Apollo.ZIP
В архиве:
Apollo.hex - сама прошивка
EEPROM.eep - прошивка для EEPROM
(456 байт) 615 скачиваний

Айболит
1 Вт
Сообщения: 225
Зарегистрирован: 25 янв 2014, 23:35
Имя: Вячеслав
CB: Optim Apollo
Позывной: Айболит
Авто: Санта Фе Классик
Благодарил (а): 8 раз
Поблагодарили: 14 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Айболит » 17 авг 2014, 23:56

а вот такой вопрос - кто-нибудь заморачивался с заменой разъема тангенты? Какой-то он уж очень хлипкий на вид - нет ему веры)

Орион
5 Вт
Сообщения: 268
Зарегистрирован: 25 июл 2013, 10:48
Имя: Александр
CB: Off Air
Ант. CB: Sirio Turbo 3000
Позывной: Орион
Авто: b6
Благодарил (а): 24 раза
Поблагодарили: 10 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Орион » 18 авг 2014, 08:00

Айболит писал(а):а вот такой вопрос - кто-нибудь заморачивался с заменой разъема тангенты? Какой-то он уж очень хлипкий на вид - нет ему веры)
С этим заморочусь, когда разъём сломается. Пока нет даже намёка на это.

Аватара пользователя
pelmen54rus
10 Вт
Сообщения: 385
Зарегистрирован: 02 авг 2013, 16:42
Имя: Дмитрий
CB: MJ-600
Ант. CB: Perfomer 5000
Позывной: Пельмень
Авто: Mazda MPV
Откуда: Новосибирск
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение pelmen54rus » 18 авг 2014, 08:18

Орион, а шумодав не хочешь подкорректировать?
MazdaClub Новосибирск
MazdaClub Омск

Изображение

Орион
5 Вт
Сообщения: 268
Зарегистрирован: 25 июл 2013, 10:48
Имя: Александр
CB: Off Air
Ант. CB: Sirio Turbo 3000
Позывной: Орион
Авто: b6
Благодарил (а): 24 раза
Поблагодарили: 10 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Орион » 18 авг 2014, 08:28

pelmen54rus писал(а):Орион, а шумодав не хочешь подкорректировать?
Хочу, но схем на аполу нет, а разбираться без схемы нет времени.

Айболит
1 Вт
Сообщения: 225
Зарегистрирован: 25 янв 2014, 23:35
Имя: Вячеслав
CB: Optim Apollo
Позывной: Айболит
Авто: Санта Фе Классик
Благодарил (а): 8 раз
Поблагодарили: 14 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Айболит » 26 авг 2014, 01:27

а вопрос: кто каким шумодавом пользуется? Что-то мне автоматический не очень нравится - шумов много... Если кто ручным пользуется - на каком значении он настроен?

Аватара пользователя
Снежный барс
500 мВт
Сообщения: 76
Зарегистрирован: 27 май 2014, 18:52
Имя: Олег
CB: MJ600
Ант. CB: ML145
Позывной: Снежный барс
Авто: Сузуки Эскуда
Поблагодарили: 1 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Снежный барс » 26 авг 2014, 08:24

у меня автомат вообще не пашет... катаюсь в ручном на 11
Тот, кто знает людей, – благоразумен. Знающий себя – просвещен.
Побеждающий людей – силен. Побеждающий самого себя –могуществен!!!
Изображение
Изображение
Изображение

Орион
5 Вт
Сообщения: 268
Зарегистрирован: 25 июл 2013, 10:48
Имя: Александр
CB: Off Air
Ант. CB: Sirio Turbo 3000
Позывной: Орион
Авто: b6
Благодарил (а): 24 раза
Поблагодарили: 10 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Орион » 26 авг 2014, 10:05

Автомат конечно включал, но судя по всему его открывает любая помеха. Поэтому да, не вариант. Будут схемы, будем пробовать его настроить на нормальную работу.
В ручном режиме ставлю от 12 до 18. Зависит от того, город это или трасса, АМ или ФМ, ну и от наличия мощных помех в эфире. Фактически, приходится подстраиваться постоянно.

Аватара пользователя
pelmen54rus
10 Вт
Сообщения: 385
Зарегистрирован: 02 авг 2013, 16:42
Имя: Дмитрий
CB: MJ-600
Ант. CB: Perfomer 5000
Позывной: Пельмень
Авто: Mazda MPV
Откуда: Новосибирск
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение pelmen54rus » 26 авг 2014, 12:48

я когда с ней ездил, в городе 21-23 ставил.
на трассе гдето 14-18
MazdaClub Новосибирск
MazdaClub Омск

Изображение

Айболит
1 Вт
Сообщения: 225
Зарегистрирован: 25 янв 2014, 23:35
Имя: Вячеслав
CB: Optim Apollo
Позывной: Айболит
Авто: Санта Фе Классик
Благодарил (а): 8 раз
Поблагодарили: 14 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Айболит » 27 авг 2014, 17:15

дилетанский вопрос: чем больше значение тем лучше или наоборот??? У меня в ручном режиме активно шуметь начинает на 8-9.

Орион
5 Вт
Сообщения: 268
Зарегистрирован: 25 июл 2013, 10:48
Имя: Александр
CB: Off Air
Ант. CB: Sirio Turbo 3000
Позывной: Орион
Авто: b6
Благодарил (а): 24 раза
Поблагодарили: 10 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Орион » 27 авг 2014, 18:26

Чем ниже значение, тем более слабый сигнал можно услышать. Но и шума соответственно будет больше

МегаМакс
500 мВт
Сообщения: 104
Зарегистрирован: 30 окт 2012, 10:16
Имя: Максим
CB: MJ-200
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение МегаМакс » 27 авг 2014, 20:26

еще бы подсветку кнопок на него сделать, а то в темноте как то непривычно было переключать

Орион
5 Вт
Сообщения: 268
Зарегистрирован: 25 июл 2013, 10:48
Имя: Александр
CB: Off Air
Ант. CB: Sirio Turbo 3000
Позывной: Орион
Авто: b6
Благодарил (а): 24 раза
Поблагодарили: 10 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Орион » 27 авг 2014, 20:31

Вкорячить smd светодиоды вообще не проблема. Проблема в том, что кнопки на тангенте абсолютно не пропускают свет. Что-бы сделать подсветку, нужно заменить сами кнопки

Айболит
1 Вт
Сообщения: 225
Зарегистрирован: 25 янв 2014, 23:35
Имя: Вячеслав
CB: Optim Apollo
Позывной: Айболит
Авто: Санта Фе Классик
Благодарил (а): 8 раз
Поблагодарили: 14 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Айболит » 16 сен 2014, 00:28

Вылезла проблема - кнопка включения-выключения на тангенте перестает реагировать((( Либо не включает рацию, либо не выключает(

Орион
5 Вт
Сообщения: 268
Зарегистрирован: 25 июл 2013, 10:48
Имя: Александр
CB: Off Air
Ант. CB: Sirio Turbo 3000
Позывной: Орион
Авто: b6
Благодарил (а): 24 раза
Поблагодарили: 10 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Орион » 16 сен 2014, 07:22

Если не доробатывал, сдай по гарантии. Ну либо сам поменяй кнопочку. Возможно, просто поможет её почистить/промыть

Айболит
1 Вт
Сообщения: 225
Зарегистрирован: 25 янв 2014, 23:35
Имя: Вячеслав
CB: Optim Apollo
Позывной: Айболит
Авто: Санта Фе Классик
Благодарил (а): 8 раз
Поблагодарили: 14 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Айболит » 16 сен 2014, 11:21

брал у форумчанина - он в другом городе их заказывал

Орион
5 Вт
Сообщения: 268
Зарегистрирован: 25 июл 2013, 10:48
Имя: Александр
CB: Off Air
Ант. CB: Sirio Turbo 3000
Позывной: Орион
Авто: b6
Благодарил (а): 24 раза
Поблагодарили: 10 раз
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Орион » 16 сен 2014, 12:39

Ну если вариантов нет, надо разбирать :)

Аватара пользователя
Biggy
100 мВт
Сообщения: 58
Зарегистрирован: 03 ноя 2014, 20:52
Имя: Сергей
CB: Optim apollo I rev.2
Ант. CB: Lemm 1002 mini turbo
Позывной: Барбос
Авто: TLC Prado 120
Откуда: Новосибирск
Контактная информация:

Re: Доработка Optim Apollo I

Сообщение Biggy » 08 ноя 2014, 00:54

У меня все ок))) и все запоминает и включается сразу))) оч доволен в автомате езжу порог 6 выставил и ок)))))
Изображение
Изображение

Ответить

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

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