PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   AVPproject (http://pccar.ru/showthread.php?t=10999)

AlexNS 27.01.2010 17:51

Цитата:

Сообщение от sandy_spb (Сообщение 127770)
Может отказаться от шунтов для измерения тока, в пользу холл-датчиков тока от Allegro micro?
http://www.allegromicro.com/en/Produ...rentsensor.asp

Интересная вещь, и не особо дорогая по сравнению с другими)

AVP87 27.01.2010 18:01

Цитата:

Сообщение от sandy_spb (Сообщение 127770)
Может отказаться от шунтов для измерения тока, в пользу холл-датчиков тока от Allegro micro?
http://www.allegromicro.com/en/Produ...rentsensor.asp

Как кстати пнул.. Как раз щас буду заказик на комплектуху делать.
Ну шунтом я хотел сделать провод от аккумулятора до ПС

AVP87 28.01.2010 21:38

Медленной, но верной дорогой движемся вперед
Сегодня реализовал управление ЖКИ через UART. Теперь можно рисовать на ЛСД с компа.
Можно выводить, один бит, байт, линию, прямоугольник, круг, считывать байт из любой области, отчищать экран.

awtoap 29.01.2010 20:00

Цитата:

Медленной, но верной дорогой движемся вперед
Сегодня реализовал управление ЖКИ через UART. Теперь можно рисовать на ЛСД с компа.
Можно выводить, один бит, байт, линию, прямоугольник, круг, считывать байт из любой области, отчищать экран.
И нахрена????

AVP87 29.01.2010 21:21

Цитата:

Сообщение от awtoap (Сообщение 128044)
И зачем????

Что бы выводить любую информацию с компа. А не только что заложенно в мк. Так же будет передаватся значения от тача. Получается "супер пупер" универсальное устройство.

awtoap 30.01.2010 20:37

Нафиг не нужно передавать байт, точку и тд... на края полностью весь буффер (в данном случае 1К), а отрисовку делать уже на компе...это значительно быстрее будет работать и меньше кода в МК.

AVP87 31.01.2010 15:39

Ну во первых, функции байт точка линия, прямоугольник, символы и тд уже написанны для прорисовки меню и тд. я просто через уарт передаю параметры в эти функции.
И все равно надо по 8 бит передавать, передал вывел. ОЗУ то не резиновое, что бы буфер делать на 1К.

awtoap 31.01.2010 21:52

А зачем тут ОЗУ...сразу в ОЗУ индикатора передаёш побайтно и усё... а лучше забрось этот индикатор ибо он не имеет будущего....гавно чес слово, инерция сумашедшая...лучше осваивайте от мобил типа 320х240х16М.

AVP87 31.01.2010 22:08

Ну с поставленными задачами он прекрассно справляется... А то щас экран потом проц и в итоге получим комп.

awtoap 31.01.2010 22:59

Вот высунь его на морозец легкий...инерция порядка 7 секунд...ну комп всеравно неасилиш в ближайшее время, а вот освоить перспективные вещи стоит уже сейчас!!!

AVP87 01.02.2010 10:17

Изучить то я не против, но нет такой возможности пока.

AVP87 03.02.2010 21:14

http://video.yandex.ru/users/rm208/view/1/
Осталось сделать автопоиск у радио... Вкл еще правда на практике не проверял, что то лень припаять транзистор да резистор...

Vic58 03.02.2010 21:24

[QUOTE=AVP87;128809
Осталось сделать автопоиск у радио... [/QUOTE]
Для этого придется LM7001 заменить на LM7000, иначе все очень сложно может получиться.

AVP87 03.02.2010 21:31

Про LM7000 думал- читал, но LM7000 нету, так что буду думать о сложном.

AVP87 04.02.2010 15:27

Точной настройки наверное, но с погрешностью в 0.1 найти станцию можно. Хотя есть у меня еще одна идея.. вечером попробую дома, отпишусь

AVP87 05.02.2010 21:20

Сделал я поиск, станции определяет лучше чем у меня в машине. Правда и мусор пока ловит много. Тюнер FAE347

Vic58 05.02.2010 23:42

Цитата:

Сообщение от AVP87 (Сообщение 129088)
Сделал я поиск, станции определяет лучше чем у меня в машине. Правда и мусор пока ловит много. Тюнер FAE347

Правильный автопоиск мусор не ловит в принципе т.к. определяется собственно наличие станции и потом ее точная частота. Ложные настройки бывают только при наличии какой либо посторонней частоты которая не является радиостанцией. И чаще станции пропускаются, чем ловится мусор. А как же реализован поиск?

AVP87 06.02.2010 01:52

Мусор ловится ниже 100 МГц, а выше 100 все четко. На ST/RQ подал 0, потом смотрим что на SD/ST IND, если ноль в течении N ного времени то станция. Увеличивая N мусор исчезает.
У меня ловит не очень все станции, только одна станция идеальна, а ниже на том что останавливался поиск, если я не ошибаюсь есть какие то станции

Vic58 07.02.2010 15:41

Цитата:

Сообщение от AVP87 (Сообщение 129119)
На ST/RQ подал 0, потом смотрим что на SD/ST IND, если ноль в течении N ного времени то станция.

А как же определение точной частоты на которой работает станция? Так если будете искать станцию не далеко от передатчика, когда даже с шагом 100 кГц, станцию слышно за два шага то будут сплошные не точные настройки. Как-то не так реализовывается сей процесс в магнитолах.

AVP87 07.02.2010 16:02

В магнитолах поиском рулит проц полностью, а не синтезатор частот. По трем ногам ST/RQ, SD/ST IND, и S-meter.

Vic58 07.02.2010 16:20

Вложений: 1
Цитата:

Сообщение от AVP87 (Сообщение 129235)
В магнитолах поиском рулит проц полностью, а не синтезатор частот. По трем ногам ST/RQ, SD/ST IND, и S-meter.

Ну и что это меняет? Хотя утверждение на столько же не верное, на сколько категоричное. Смотрим фргмент даташита на LM7000 и схему с автопоиском . Синтезатор и контроллер работают совместно.

AVP87 07.02.2010 16:26

Эта схема применительна для LM7000 и для LA1266. А если посмотреть схемы автомагнитол, там же не LM7000 стоит... и во многих синтезатор не имеет автопоиска

AVP87 07.02.2010 16:28

И я IF это просто счетчик? Или что??

Vic58 07.02.2010 16:56

Цитата:

Сообщение от AVP87 (Сообщение 129242)
Эта схема применительна для LM7000 и для LA1266.

Да я о принципе говорю, а не о конкретном исполнении. LA1266 это типовой радиочастотный тракт FM приемника.
Я вижу ссылочки было лень посмотреть, а там все расписано.

AVP87 07.02.2010 17:13

да даташ по LM7000 лежит на столе распечатанный. И вашу схему видел.
И мой алгоритм же похож очень...
При переключении канала смотрится SD/ST IND (это тот же SIG)... И в данном случае надо смотреть уже даташ на LA1787

Vic58 07.02.2010 17:30

Цитата:

Сообщение от AVP87 (Сообщение 129243)
И я IF это просто счетчик? Или что??

IF это ПЧ. Т.е. "IF count circuit" - схема измерения ПЧ, по значению ПЧ определяется точная настройка.
Я знаю что в современных приемниках точная настройка определяется контроллером, но вот алгоритм думаю все же аналогичен этому. Обязательно нужно определить "точную настройку" без этого автопоиск будет искать неизвестно что. Даже до эпохи синтезаторов "точная настройка" определялась по нулю S-кривой, а не по силе сигнала или его наличию-отсутствию.

AVP87 07.02.2010 18:34

Цитата:

Сообщение от Vic58 (Сообщение 129258)
IF это ПЧ. Т.е. "IF count circuit" - схема измерения ПЧ, по значению ПЧ определяется точная настройка.
Я знаю что в современных приемниках точная настройка определяется контроллером, но вот алгоритм думаю все же аналогичен этому. Обязательно нужно определить "точную настройку" без этого автопоиск будет искать неизвестно что. Даже до эпохи синтезаторов "точная настройка" определялась по нулю S-кривой, а не по силе сигнала или его наличию-отсутствию.

ТОгда я павильно ли понял алгоритм?
После переключения на следующую частоту смотрится что на SIG, если что то там есть, то STRQ в лог единицу, и LM смотрит что на FMIF и если частота правильная, то здесь станция?

PS. Я делетант же в этом всем...

AVP87 07.02.2010 19:29

И у меня FMIF нет выхода на тюнере, может вся логика уже в тюнере...

Vic58 07.02.2010 22:13

Цитата:

Сообщение от AVP87 (Сообщение 129277)
И у меня FMIF нет выхода на тюнере, может вся логика уже в тюнере...

Может и так, тогда по какому-то выходу должен выдаваться сигнал, что станция есть и настройка точная.
Алгоритм такой: сканирование - может выполняться вверх или вниз по частоте, может по запомненным ранее или каким-то образом введенным частотам. Далее, после переключения частоты система смотрит состояние выхода тюнера SIG (SD), не найдя его переключает частоту далее, найдя посылает команду на измерение значения ПЧ, если ПЧ не равно 10,7 МГц частота опять переключается. При соответствии измеренной частоты частоте ПЧ с допустимым отклонением выдается команда STOUT, по которой сканирование останавливается и станция считается найденной.
Далее ее можно запомнить, если это автонастройка, либо постоять на ней какое-то время дабы слушатель оценил хочет он слушать данную станцию или нет, и далее продолжить поиск, или просто остановится, предоставив пользователю решать что делать дальше.

AVP87 08.02.2010 00:17

Щас увеличил N проверок на много по своему алгоритму, где то в течении 50мс, и мусора не грамма не поймало, только станции. Жаль у нас нет рядом радиовышек, что бы проверить как ловит рядом со станцией...

AVP87 09.02.2010 20:28

что щас делаю...
http://video.yandex.ru/users/rm208/view/2/
Думаю, понятно..
Принимаю предложения и тд..

AVP87 27.02.2010 12:07

Вложений: 2
Вcе задржки настраиваются, минимальное наряжене при коором будет запуск тоже. Можно так же настроить действия от ACC.
Вроде все правильно работет...
Осталось только подцепить аудио проц и как то это дело все к уисби, и можно будет давать в массы схему да прошивку.

AVP87 28.02.2010 20:50

Кстати может сделать только контролер для БП? Ни кому не нужен?? На атмеге88...

ewgen1 28.02.2010 22:09

Цитата:

Сообщение от AVP87 (Сообщение 132200)
Кстати может сделать только контролер для БП? Ни кому не нужен?? На атмеге88...

да очень интересно!что за контролер?где то можно посмотреть схему?что он может?

AVP87 01.03.2010 00:16

Цитата:

Сообщение от ewgen1 (Сообщение 132210)
да очень интересно!что за контролер?где то можно посмотреть схему?что он может?

Обычный восмибитный МК, лучше взять конечно 168 прозапас. Схемы так таковой нет еще, можно сделать аналог http://pccar.ru/showpost.php?p=119620&postcount=254
Только использовать вместо символьного графический лсд, а вместо кнопок тач. Программа почти готова, только все лишнее из нее убрать. Если найдется человек который соберет и протестит программу, то сделаю.

ewgen1 01.03.2010 07:56

Цитата:

Сообщение от AVP87 (Сообщение 132224)
Обычный восмибитный МК, лучше взять конечно 168 прозапас. Схемы так таковой нет еще, можно сделать аналог http://pccar.ru/showpost.php?p=119620&postcount=254
Только использовать вместо символьного графический лсд, а вместо кнопок тач. Программа почти готова, только все лишнее из нее убрать. Если найдется человек который соберет и протестит программу, то сделаю.

кстати по этой сссылке я собирался собирать!но пока все руки не дошли.будет схема соберем.давайте делайте!ждем!

AVP87 01.03.2010 14:38

Ну вот примерная схема

ewgen1 01.03.2010 14:59

какая LCD используется?

AVP87 01.03.2010 15:20

тач-TS12864CRNA#
ЖКИ-WG12864C

Прогу я адаптирую от своего проекта. Правда смущает то, что может влиять тач в таком исполнении на лсд... Да и ножек свободных нема.

AVP87 01.03.2010 15:25

Вот так вот будет правильнее


Часовой пояс GMT +4, время: 08:53.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot