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



ссылка на сообщение  Отправлено: 15.11.04 20:03. Заголовок: Интересные советы


Привет всем! Не заходил на подобные форумы уже года 2... Много воды утекло, многое изменилось к лучшему.

О деле.

Сам довольно давно увлекаюсь подобными самоделками, хотя и не сильно плодотворно, но может, кому-то будет интересно мое мнение.

По поводу выбора контроллеров (сам я этим делом занимаюсь по работе)

Ребята!!! Что вы зациклились на старых семействах AVR??? Сейчас есть MEGA8 (как альтернатива 2313) и MEGA16 (остальному). Цены на них сравнимы, а возможности сравнивать бессмысленно.

Что есть...
Могу поделиться прогой для MEGAxx для ПОЛНОСТЬЮ АППАРАТНОЙ генерации двух меандров с произвольным сдвигом фаз (каму интересно, мыльте). если взять даже мегу8, то можно на 1 МК сгенерить меандры, саформировать звуковой меандр и вести обработку аналоговых сигналов! Еще и ЖКИ подключить...


Что дельного сделал я.
Идея была проста. Берем схему whites 6000, берем из нее предварительные усилки, детекторы и фильтры, делаем аппаратно две опорные частоты, схему сопряжения с МК и пишем прогу для обработки...
Застрял на том, что хотел сделать импульсный ИП, и, видимо, из-за этого идут офигенные помехи с фильтров :(. Откуда они идут я так и не понял.



Когда будет время, попробую модифицировать classic mod3 на mega16. Может, кто скажет, там обязательно питание на МК 6В??? или можно 5 взять?
Есть ли у кого более подробное описание ее работы (с ходу не понял как работает дискриминатор...)

ants777@freemail.ru

Спасибо: 0 
Цитата Ответить
Ответов - 39 , стр: 1 2 All [только новые]





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


Полностью согласен на счёт AVR MEGA, сейчас их и буду использовать, просто раньше купить не где было, а по почте как-то лениво заказывать.

Интересно было бы взглянуть на твою прогу под MEGAxx для ПОЛНОСТЬЮ АППАРАТНОЙ генерации двух меандров, пришли на мыло sevzirfo( с о б а к а )mail.ru

Питание MOD-3 можно 5В, предельное для меги16 5,5в
Дискриминатор работает примерно так -
Дисриминатор включается когда замкнута кнопка «discr on»
Не обращай внимания на два тона - я специально сделал для себя два тона для проверки срабатывания компараторов, какой первый сработает,разная тональность. А звук в режиме дискриминации идет только в том случае, если оба компаратора сработали (на цветной металл в идеале - одновременно), но
одновременно не бывает, и срабатывают они с очень маленькой ДОПУСТИМОЙ задержкой.Эту задержку измеряет микроконтроллер, если время задержки до срабатывания
второго компаратора истекло (Сигнал оказался не ЦВЕТНОЙ)- звука нет. Измерение начинается заново.
Сигнал от ЧЕРНОГО металла вызывает сработку только одного компаратора.

Может эта сумбурная инфа тебе поможет ;)
Только зачем на мегу16 старую прогу переделывать, лучше писать с нуля, там же АЦП есть!

Спасибо: 0 
Цитата Ответить



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


Я тоже взял atmega8. у нее 1кб памяти и хватит места для
хранения копии экрана (например для рисования годографа).
А слабо 3 независимые фазы генерить ?

Спасибо: 0 
Цитата Ответить



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


На меге16 слабо. А зачем???
НО!! ПОЛНОСТЬЮ АППАРАТНО 2 фазы для синхронных детекторов и еще канал для звука - как ... (можно). Но при генерации звука могут возникнуть проблемы с частотой (типа не нравится тон звука, шаг перестройки и тп).
Делается так (кстати, работает и на меге8) 2 меандра генерятся на 16 битном таймере (выходы OCR1A, OCR1B), третий (звук) - на 8 битном таймере 2 (нога OCR2). вот и весь фокус, дальше игра с режимами таймеров (их море)

Спасибо: 0 
Цитата Ответить



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


зачем нужно ?
один канал для катушки TX, и два для синхродетекторов.
зачем отдельно TX ?
тогда можно не заводить канал G, а пользоваться Y.

Спасибо: 0 
Цитата Ответить



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


Народ! По поводу МК. Есть реальная альтернатива МК PIC и Atmel - гибридные (МК + DSP) контроллеры Motorola 56F800. Имеют СДВОЕННЫЙ АЦП (время преобразования 1.5 мкс, у АВР › 65мкс) + кучу режимов таймеров + 16 разрядов + ...далее смотри на сайтах (например, efo.ru).

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

1. Корпуса только TQFP (хотя, я умудрился распаять мегу16 в таком корпусе)
2. Новый МК =› надо время для освоения
3. Цена около 10$ (мега16 - 5$)
4. Питание 3.3 В

Хотя штука для металлоискателей то что надо!!! Может, и до него доросту, коли МЕги не хватит:)

Спасибо: 0 
Цитата Ответить



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


Специально для KOS полностью аппаратная генерация трех меандров на меге8 (и старше):

DDRB=0x0e;
TCNT1H=0x00;
TCNT1L=0x00;
OCR1AH=0x00;
OCR1AL=200;
OCR1BH=0x00;
OCR1BL=100;
ICR1H = 0;
ICR1L = 200;
TCCR1A=0x50;

ASSR=0x00;
TCNT2=0x00;
OCR2=200;
TCCR2=0x1A;
TCCR1B=0x1A;

Меанды снимать с выходов OCR1A, OCR1B, OCR2

Я предполагал с таймера 2 генеить на катушку, а с таймера 1 - на синхродетекторы

Спасибо: 0 
Цитата Ответить



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


вопрос в относительной синхронизации их между собой.
я пока перешел на схему с генерацией синхросигналов от компараторов.
ты собираешь МД ?
недавно на братском форуме парень выложил прошивку годографа на pic16876 + LCD nokia 3310. для начала неплохой вариант.

Спасибо: 0 
Цитата Ответить



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


kos , ссылку на годограф дай плиз ! Интересно :)


Спасибо: 0 
Цитата Ответить



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

Спасибо: 0 
Цитата Ответить



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


По поводу синхронизации меандров:
Вообще, если это очень интересно, попробуй нарисовать ручками временные диаграммы работы таймеров с учетом предделителей и времен запуска (мне это делать лениво ) тогда будет полностью ясна ситуация.

Мои предварительные «расчеты» (всю разницу в сигналах логично измерять в тактах МК)

А) сигнал на катушку и выход Х ФД. Здесь погрешность в примерно 1 такт (Но может быть и чуть больше. Я не знаю, на какой такт реально запускаются таймеры после завершения записи в регистр начала работы)

О! эврика! Погрешность только 1 такт! так как 1 таймер раскачивается n тактов и второй раскачивается столько же.

Б) Сигнал X и Y. Здесь разница только аппаратная. Тут уже тебе считать на временных диаграммах . Суть в том, что в 1 регистр сравнения загружается число в 2 раза больше.


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

=========================
Как я предполагал с этим всем работать....

Ясно, что сигналы на ФД друг относительно друга не изменяются =› менять для компенсации земли (или кому чего нужно) будем только расхождение по времени сигналы на катушку и ФД.
Делается это просто предварительной загрузкой в таймер нужного числа, ну и очередность запуска таймеров. Так фазу удасться изменить в пределах (если совру - чур не наезжать ) -180..+180 градусов.

================
У самого идей много, а времени мало. Как что дельного будет, обязательно расскажу

Спасибо: 0 
Цитата Ответить



ссылка на сообщение  Отправлено: 26.02.05 17:35. Заголовок:


Народ, кто может толково рассказать про баланс земли (равняясь на приборы W6000, xlt, следопыт и тд)??

Вопрос вообщем: Зачем это вообще надо и как это работает НА ПРАКТИКЕ, что было бы если бы не было возможности отстройки от грунта?
=======
Вопрос конкретный. В W6000 отстройка от грунта осуществляется путем подмешивания сигнала нужной величины в сигнал от ФД.
По-моему (хочу узнать так же и ваши мнения) отстройку от грунта можно осуществлять путем изменения фазы сигналов X и Y относительно сигнала управления катушкой????

И вот вопрос. При изменении фаз каков критерий точной отстройки - нуль должен быть только на X или Y или же на X и Y? Или при достижении нуля на X на Y нуль будет по определению?

Спасибо: 0 
Цитата Ответить



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



нужно начать с того что тебе нужно в принципе.
как я понимаю ты хочешь получить VDI.
канал грунта делается для анализа появления объекта и только.
цитата
Вопрос конкретный. В W6000 отстройка от грунта осуществляется путем подмешивания сигнала нужной величины в сигнал от ФД.

немного не корректный вопрос. правильнее так:
канал грунта получается путем СМЕШИВАНИЯ каналов X и Y.
цитата

По-моему (хочу узнать так же и ваши мнения) отстройку от грунта можно осуществлять путем изменения фазы сигналов X и Y относительно сигнала управления катушкой????

да. это почти хороший путь. если ты объединяешь канал грунта с Y, то должен согласится с тем что все твои показания VDI так-же будут смещатся вместе с регулировкой грунта. т.е. тебе надо будет знать этот угол и вычитать его из VDI. проще отделить грунт в отдельный канал.
цитата
И вот вопрос. При изменении фаз каков критерий точной отстройки - нуль должен быть только на X или Y или же на X и Y? Или при достижении нуля на X на Y нуль будет по определению?

отстройки чего ?
датчика ? на датчике должна быть минимальная амплитуда
калибровки ФД ? не вдаваясь в подробности можно сказать что критерием правильного VDI будет «0» на канале X при отсутствии металла. Хотя правда у каждого своя
на канале Y будет нескомпенсированный сигнал датчика. его обычно уводят руками в «0» для увеличения динамического диапазона.

вообще почитай все подряд темы на братском сайте. там обычно в самых «левых» темах проскальзывают правильные мысли.


Спасибо: 0 
Цитата Ответить



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


Во-во...Начинает проясняться.
Давай тогда обсудим все по порядку. (на братские сайты лазать лень )

Насчет того зачем нужен канал грунта я понял и как его считать и юзать тоже.

Получается, что в ходе работы МД идет непрерывное вычисление G, а как только превышен порог начинаем производить дискриминацию (строить годограф или VDI). ТАК?

Вопрос по вычислению VDI - Есть ли у кого формула, по которой вычисляется VDI в xlt?

Спасибо: 0 
Цитата Ответить



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


типа того.
VDI судя по слухам это фазовый сдвиг отклика от объекта.
не вдаваясь в подробности VDI = arctg(X/Y).

а на счет лень это ты зря. много нюансов проявляется.

Спасибо: 0 
Цитата Ответить



ссылка на сообщение  Отправлено: 06.06.05 16:30. Заголовок: Продвижения...


Ну вот. Что-то с годографом весь форум почти затих...

Доделал я все что хотелось на первом этапе. Получился мд с динамической дискриминацией и только. Строит спектр находки и пищит разными тонами... катушку брал готовую от whites classic 3. чувствительность - примерно 15-20 см на 5 коп.

Скоро и до полевых испытаний дело дойдет

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


ссылка на сообщение  Отправлено: 06.06.05 17:42. Заголовок: Re:


как на счет ATMEGA 128+WG12864

Спасибо: 0 
ПрофильЦитата Ответить



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


Только за.Как только разведу плату под это дело - сразу возьмусь.
А пока было сделано на простом символьном индикаторе 16*2

Спасибо: 0 
ПрофильЦитата Ответить
администратор


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


Антон
Cхема, прошивка будет доступна? Интересно взглянуть!

Спасибо: 0 
ПрофильЦитата Ответить



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


Тут, к сожалению, я вас порадовать не могу - это будет коммерческий проект со всеми вытекающими... :(
Если интересно, могу рассказать что и как планируется (это лучше в личку ants777@yandex.ru).

Но на конкретные вопросы буду стараться отвечать - тут в принципе секретов нет - все на одних принципах. То, что я брал за основу расписано (примерно) в моих предыдущих постах.

Спасибо: 0 
ПрофильЦитата Ответить
администратор


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


Антон
Мне искренне жаль...вопросов нет.

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


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


Если нет халявы то должны быть работающие демо.
Это мое мнение !!!

Спасибо: 0 
ПрофильЦитата Ответить



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


А что подразумевать под работающими демо-версиями???
Урезанные программы или куски схемы? - интересно, как ты себе это представляешь?

Если когда-нибудь выложу в инет описание приборов постараюсь сделать побольше фоток. Как убедился на собственном опыте, этого в инете не достает...

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


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



Антон

Вопрос не в тему ...
Каким образом ты замеряеш сдвиг фаз ?
Апаратно и програмно меня интересует оба аспекта.
Можно в теории .
С амплитудой я уже разобрался !!!

Спасибо: 0 
ПрофильЦитата Ответить



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


Аппаратно:
Стоит 2 ФД + на них полосовые фильтры с частотой ок 15 Гц. Управление осуществляется с МК (см. генерацию трех фаз)

А дальше просто берем сигналы с фильтров, их цифруем, вычисляем VDI по сэмплу с Xf и Yf и все!
есть пара выборок с каналов xf[n] yf[n], по ним получаем VDI[n] = atan(yf[n] / xf[n]) - это и есть фазовый угол.

Есть 2 момента:
Такая формула в голом виде малоприменима - ее надо подкорректировать исходя из нуля фд (у меня он соотвестсвуеит значению примерно 512) + мне пришлось поиграть с тем что в числителе и в знаменателе (пробовал даже менять их местами) - тут до получения приемлемого для тебя результата и нужных значений всего диапазона ВДИ (у меня -93..+93) - это задается соответствующим множителем.

А дальше для всех ВДИ (от данной цели) строим гистограмму

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


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


А кой смысл ставит 2 ФД когда можно взять сигнал 2 раза на ацп
Усложнение схемы.
Я понимаю в МOD03 там ацп нет.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 39 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 7
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



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