Skif_PI Skif_PIauto MOD-2 MOD-3 TR-Locator
GODOGRAF Maps FOTO Forum Links
АвторСообщение
sevzirfo



ссылка на сообщение  Отправлено: 25.10.04 23:37. Заголовок: Visual VDI (Годограф)


Привет Всем!
Собрал свой вариант годографа на устаревшем микроконтроллере AT90s8535-8pc(в наличии был только этот). LCD использовано как в XLT - (128 точек по горизонтали и 64 по вертикали) Data Vision DG 12864 s2fbly(980руб). Самый дешёвый его аналог - МЕЛТ МТ12864А
В данный момент программа позволяет выводить оси Х и У и рисовать годограф. Годограф не стирается и поверх него рисуется следующий. Для испытаний в место двух каналов металлодетектора(Х и У) были подключены два потенциометра. В общем всё работает как задуманно быстро и без глюков....вроде ;). Как подключу к детектору - сфотографирую что получиться.
P.S. Схему, прошивку, исходный код - смотрите на сайте.

Спасибо: 0 
Ответов - 310 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 All [только новые]


Vitas



ссылка на сообщение  Отправлено: 05.08.05 20:10. Заголовок: Re:


Привет всем.
Sevzirfo раскажи если не секрет на каком принципе будет основан дискриминатор,как в Кондоре или что то другое надумал.
Кстати подстройку земли можно ли выводить на настр фазы в MOD3
С уважением Vitas.


Спасибо: 0 
sevzirfo
администратор


ссылка на сообщение  Отправлено: 06.08.05 15:27. Заголовок: Re:


Расчёт VDI удалось сделать.Сыровато правда пока, но заработало.Быстродействия хватает даже на сыром варианте.
Насчёт дискриминатора пока серьёзно не думал.Наверно типа спектра и сектора убирать выборочно. Годограф отображается постоянно к примеру, а звук по секторам. На разные сектора свой тон.


Спасибо: 0 
Профиль
sevzirfo
администратор


ссылка на сообщение  Отправлено: 07.08.05 21:11. Заголовок: Re:


Сделал аппаратную генерацию меандров, работает ))) но пришлось выводы переназначать, LCD по другому включил.Это ещё предварительно...но процесс идёт!

Спасибо: 0 
Профиль
IRF840
постоянный участник


ссылка на сообщение  Отправлено: 08.08.05 05:38. Заголовок: Re:


И это радует!

Спасибо: 0 
Профиль
Vitalik
постоянный участник


ссылка на сообщение  Отправлено: 08.08.05 08:55. Заголовок: Re:


sevzirfo

Вопрос 1. Какой процессор используешь?
Вопрос 2. Как посроен входной каскад как у MOD03M или как у Кощея 18 ?

Спасибо: 0 
Профиль
sevzirfo
администратор


ссылка на сообщение  Отправлено: 08.08.05 18:30. Заголовок: Re:


Разместил новую прошивку и схему для годографа http://sevzirfo.narod.ru/visualvdiver09.rar
ВНИМАНИЕ ! предназначена для новой схемы!

Vitalik
Проц тот же - ATmega8535-16PI
Использую для тестов часть схемы от мод 3м


Спасибо: 0 
Профиль
Vitas



ссылка на сообщение  Отправлено: 08.08.05 19:50. Заголовок: Re:


Привет всем.
SEVZIRFO спасибо за новую прошиву.Раскажи поподробнее какаие изменения не в схеме.
С уважением Vitas.

Спасибо: 0 
Vitas



ссылка на сообщение  Отправлено: 09.08.05 20:18. Заголовок: Re:


Всем привет.
Сегодня съездил за заказанным дисплеем,отдал кучу бабок
но как взял в руки понял что он того стоит.Все никак не налюбуюсь.Как нить на днях без спешки буду пробовать подключать.
С уважением Vitas.

Спасибо: 0 
sevzirfo
администратор


ссылка на сообщение  Отправлено: 09.08.05 22:13. Заголовок: Re:


Vitas, посмотри страничку о годографе, там написано про новую прошивку.

Хочу попробовать запустить контроллер на частоте 20мгц, кто нибудь знает, может работать ATmega8535-16PI на такой частоте или нет? предельная 16мгц, я это знаю.

Спасибо: 0 
Профиль
IRF840
постоянный участник


ссылка на сообщение  Отправлено: 10.08.05 00:02. Заголовок: Re:


А где эта страничка?

Спасибо: 0 
Профиль
sevzirfo
администратор


ссылка на сообщение  Отправлено: 10.08.05 08:57. Заголовок: Re:

Спасибо: 0 
Профиль
Daemon



ссылка на сообщение  Отправлено: 10.08.05 12:56. Заголовок: Re:


Иван, не советую разгонять кристалл. Если у тебя разгонится это еще не факт, что разгонится у всех. И неизвестно как это все будет вести себя в поле.

Спасибо: 0 
Профиль
sevzirfo
администратор


ссылка на сообщение  Отправлено: 10.08.05 18:57. Заголовок: Re:


Попробовал контроллер на 20мгц. Всё работает и программируется отлично! Прибавка производительности совсем не лишняя. Стало возможно более или менее плавно перестраивать частоту меандров.Производительность очень важна для прорисовки годографа, больше точек выведет, линии будут чёткие при быстроменяющемся сигнале.

Спасибо: 0 
Профиль
sergey_st



ссылка на сообщение  Отправлено: 10.08.05 20:25. Заголовок: Re:


Хочется ляпнуть свои сведения.
Давно молчал - треснул уже второй (теперь уже
трансмуральный т.е. обе стенки с дырками ,инфаркт.
Слава Богу прошло в тайне от семьи, сделал вид что от жары
и пива поплохело сильно)но ковыряться продолжаю.
АТмега8535-16 (40pin DIP) на 20 Мгц
работает безупречно (у меня).Непонятный для меня
факт - медленный Мэлтовский индикатор при прошивке
slow и тактовой проца 24 Мгц - без проблем, в то же
время нормальная прошивка v.08 с тактовой 8 Мгц
смертельно глючит (не забывайте что у меня МЭЛТ).
Иван! Может, в порядке помощи слаборазвитым братьям,
будете иногда делать прошивки slow? Или я сам попробую
угнаться, а Вы мой файлик пропустите через настоящий
AlgorithmBuilder и через мыло мне сбросите его обжевать?
Еще одно - при испытаниях пришлось переделать синхродетектор
на канал Х т.е. два ключика на один кондер (треугольник как у
Щедрина по простому), а на У - с общего канала (без анализа фазы,
только амплитуда),иначе получал годограф только в правом
квадранте индикатора. Поделитесь у кого как, а то может
у меня манечка, а я еще не знаю?
С уважением и почтением
Сергей_Ст Киев


Спасибо: 0 
Профиль
sevzirfo
администратор


ссылка на сообщение  Отправлено: 11.08.05 08:33. Заголовок: Re:


Сделал перестройку частоты из меню, получилось от 2,8кГц до 45кГц. Шаг перестройки неодинаковый и зависит от частоты(для 3кГц шаг 0.02кГц, для 6кГц шаг 0,09кГц, для 10кГц шаг 0,2кГц)

sergey_st
Я решил под медленные индикаторы прошивок больше не делать, так как точно не могу знать оптимальную величину задержек, это только опытным путём можно узнать. Насчёт помощи - помогу чем смогу, пишите на мыло


Спасибо: 0 
Профиль
Vitalik
постоянный участник


ссылка на сообщение  Отправлено: 11.08.05 09:00. Заголовок: Re:


Задержку на индикаторе можно узнать по флагу готовности.Но это лишняя операция которая замедляет ход выполнения программы целеком.

Спасибо: 0 
Профиль
Vitalik
постоянный участник


ссылка на сообщение  Отправлено: 11.08.05 09:25. Заголовок: Re:


Отображение на индикаторе лучше повесить на 50 или 25 герц
делать вывод на экран чаще нет смысла глаз всеровно не успевает среагировать.

Спасибо: 0 
Профиль
sevzirfo
администратор


ссылка на сообщение  Отправлено: 11.08.05 11:26. Заголовок: Re:


А про флаг готовности я и забыл :))) в самом начале помню хотел его задействовать...если его применить, то программа сама будет под индикатор подстраиваться и будет работать без проблем на медленных LCD. Попробую реализовать в ближайшее время.
На счёт привязки к 50 герцам...пока не знаю как сделать, у меня изображение не мерцает вообще никогда

Спасибо: 0 
Профиль
Vitalik
постоянный участник


ссылка на сообщение  Отправлено: 11.08.05 12:49. Заголовок: Re:


Делается все просто.
Делаешь прерывание 50 герц по счетчику которое выставляет какойнибуть бит в памяти или в регистре после этого делаешь прогу которая выводит данные на экран лишь только в том случаее если бит установлен а по ее завершении сбрасываешь этот бит.Я так делал.Могу разместить исходник.

Спасибо: 0 
Профиль
Vitalik
постоянный участник


ссылка на сообщение  Отправлено: 11.08.05 12:53. Заголовок: Re:


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

Спасибо: 0 
Профиль
sevzirfo
администратор


ссылка на сообщение  Отправлено: 12.08.05 12:51. Заголовок: Re:


Мысль понял, применим

Спасибо: 0 
Профиль
Vitas



ссылка на сообщение  Отправлено: 12.08.05 19:33. Заголовок: Re:


Привет всем.
Подключил девайс на экране чето кажет но не в тему.
Мучил контролер битами конфигурации пока не замолчал (эфекта нету),по совету Сергея подал внешнюю частоту при программировании контроллер ОЖИЛ.Пробовал всякие прошивки эфект 0.Пробовал всякие кварцы эфект тотже.
Вопрос к Sevzirfo: из контроллера в режиме ожидания идет сигнал на переключение половинок экрана то правой то левой?У меня только на одну половину приходит.
Если кто знает как проверить дисплей без контроллера просьба сообщить.Или обьяснить на пальцах как заслать туда пару байт чтоб показал на дисплее(недавно начал программить PIC16F84 думаю накатать прогу для проверки).
Все прошивки 100% исправные,все гонял в Proteuse.
С уважением Vitas.

Спасибо: 0 
sevzirfo
администратор


ссылка на сообщение  Отправлено: 12.08.05 23:02. Заголовок: Re:


Это чтото с мироконтроллером, прошил не так.
Не забывай,ЕЕПРОМ тоже надо шить.
Половинки экрана переключаются постоянно,и иногда вместе вкл. Используй кварц только на 16мгц для чистоты эксперимента. Биты конфигурации смотри выше в форуме были.

P.S. Уезжаю на несколько дней в лес.

Спасибо: 0 
Профиль
Vitas



ссылка на сообщение  Отправлено: 12.08.05 23:20. Заголовок: Re:


Sevzirfo контролер прошиваю с EPROMом и все считываю проверяю OK ,кварц на 14 с копейкой на 16 нету.Сейчас скачал прогу для LCD под комп хочу проверить дисплей.
с уважением Vitas.

Спасибо: 0 
Vitas



ссылка на сообщение  Отправлено: 13.08.05 00:27. Заголовок: Re:


Ура,дисплей рабочий.Значит писец контролеру.
С уважением Vitas.

Спасибо: 0 
Ответов - 310 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 7
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия