Схемы металлоискателей MD4U
http://md4u.ru/

Бредовые идеи
http://md4u.ru/viewtopic.php?f=24&t=1818
Страница 1 из 5

Автор:  OSTIN [ Чт: 24 янв 2008 12:39 ]
Заголовок сообщения:  Бредовые идеи

Идея: сделать ИБ металодетектор с малым количеством деталей на МК.
МК можно взять скажем Атмегу 8.

Для начала генерируем сигнал с помощью МК и через усилитель подаем его на ТХ катушку (эта идея была материализована тов.
sevzirfo в МД Classic MOD-ver 3.0M http://sevzirfo.narod.ru/mod03m.gif ). Далее снимаемый сигнал с катушки РХ усилюем с помощью ОУ и подаем на встроеный АЦП нашего МК. Алгоритм программы такой: при запуске МК меряет начальную фазу и записует ее в значение некоторой переменной. Далее запускаем бесконечный цикл в котором мы меряем фазу и сверяем ее с фазой, которую мы замерили в самом начале, и если они расходятся на на число большее чем мы выставили для даного грунта то мы обрабатуем сигнал : если если разность начальной фазы и только что замеряной число отрицательное то метал чернмет, если положительное то цветмет. В зависимости от того цветмет или чернмет подаем разный звуковой сигнал. Вот набросок программы на Си, некоторые моменты как измерение сигнала на АЦП и подача сигнала я незнаю так что пока я заменил их некоторыми функциями:

if (a==1) { //если кнопка "а" нажата то режим грунта легкий
Q=0.001 }
else {
if (b==1) { //если кнопка "b" нажата то режим грунта тежолый
Q=0.00001 }
else {
Q=0.0001 } //если не нажаты кнопки "а" и "b" то режим грунта ставим средний
}

Function G //функция измерения фазы и запись ее в переменную "G"
for (int i=1, i=0, i=1) { //запускаем бесконечный цикл
Function Gnow //функция измерения фазы и запись ее в переменную "Gnow"
Rizn=G-Gnow //отнимаем от основной фазы только что замеряную
if (Rizn>Q) { // если изменение фазы больше велечины для даного типа грунта то
if (Rizn>0) { //если разница фаз число положительное то
Function Echo Color Met } //подаем сигнал для цветмета на спикер
else { //в противном случае
Function Echo Iron Met } //подаем сигнал для чернмета на спикер
}
} возвращаемся к началу цикла

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

Вот так приблизительно должна выглядеть схемка

Автор:  Andy_F [ Чт: 24 янв 2008 13:15 ]
Заголовок сообщения: 

Бородатый анекдот советских времён:

"Приходит мужик в ЦК КПСС.
- Я, - говорит, - придумал, как Америку уничтожить !
- ???
- Надо сделать такую специальную комнату, в ней - пульт, а на нём - красная кнопка. Кнопку нажимаем - и нет Америки.
- А остальное ?
- А остальное - дело техники !"

Автор:  severigo [ Чт: 24 янв 2008 13:37 ]
Заголовок сообщения: 

ТО OSTIN---на сайте есть MD FT---готовый и провереный,а у тебя желание VSM-3mk сделать,зачем :?: :lol:

Автор:  OSTIN [ Чт: 24 янв 2008 16:42 ]
Заголовок сообщения: 

severigo писал(а):
ТО OSTIN---на сайте есть MD FT---готовый и провереный,а у тебя желание VSM-3mk сделать,зачем :?: :lol:

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

Автор:  Blex [ Чт: 24 янв 2008 18:09 ]
Заголовок сообщения: 

Хм. Хочется - делай. :wink:
В чем вопрос - то?

Автор:  OSTIN [ Чт: 24 янв 2008 18:18 ]
Заголовок сообщения: 

Blex может у кого-то есть какие-то замечания, поправки и т.д.

Автор:  Коляй [ Чт: 24 янв 2008 19:53 ]
Заголовок сообщения: 

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

Автор:  Fantom2005 [ Пт: 25 янв 2008 0:43 ]
Заголовок сообщения: 

Цитата:
нимаемый сигнал с катушки РХ усилюем с помощью ОУ и подаем на встроеный АЦП нашего МК

А я чего-то на схеме вижу СД (ФД). А как же АЦП? И два канала может все таки лучше?
И на последок:
1. Пользуйся простыми цифровыми микросхемами (ТХ, начало и конец записи данных в МК);
2. Схема должна быть на максимум дешевой и покрайней мере лучше хотя бы В-С.
3. А как насчет все таки АЦП? (ТХ-РХ-Вх. ус.-АЦП(МК)-Визуализация)

Автор:  Agent GS [ Пт: 25 янв 2008 10:20 ]
Заголовок сообщения: 

Fantom2005 писал(а):
Цитата:
нимаемый сигнал с катушки РХ усилюем с помощью ОУ и подаем на встроеный АЦП нашего МК

А я чего-то на схеме вижу СД (ФД). А как же АЦП? И два канала может все таки лучше?
И на последок:
1. Пользуйся простыми цифровыми микросхемами (ТХ, начало и конец записи данных в МК);
2. Схема должна быть на максимум дешевой и покрайней мере лучше хотя бы В-С.
3. А как насчет все таки АЦП? (ТХ-РХ-Вх. ус.-АЦП(МК)-Визуализация)


Билли где карта? Нам нужна карта... (остров сокровищ)
Че вы пристали к человеку? АЦП встроенный в мегу. Человек предлагает СД сделать программными вычслениями.

Автор:  Коляй [ Сб: 26 янв 2008 0:39 ]
Заголовок сообщения: 

Я конечно же извиняюсь, Остин, но вот вчера просматривая для смеха себе "тот" форум, увидел там ваши посты. Вот вы пишите что Анкер-50 и Гроза для вас сложноватые приборы. Вот мне интересно какого беса вы с таким малым опытом полезли в программные дела? Когда в аналоге всё до копейки известно и начинаешь что то цифровать, то такие глюки вылезают! Нет, я конечно не знаю, может для вас цифра раз в 100 понятнее чем аналог, но думаю неплохо бы сначала аналог как следует прочуствовать, потом уже браться за оцифровку. Чем так прям сразу пару строчек на СИ и раз-два-три.. "микроконтроллеры это очень просто!".

Автор:  Fantom2005 [ Сб: 26 янв 2008 1:41 ]
Заголовок сообщения: 

Цитата:
Билли где карта? Нам нужна карта...

Верхняя полочка, справа :D
Цитата:
Че вы пристали к человеку?

Да же и не думал приставать, я вообще-то девушек предпочитаю :D
Цитата:
АЦП встроенный в мегу. Человек предлагает СД сделать программными вычслениями.

Спасибо я это прекрасно понимаю. Но смысл такой схемы??? Тогда проще взять готовый В-См(С) и зделать приставку к нему.
Цитата:
Чем так прям сразу пару строчек на СИ и раз-два-три.. "микроконтроллеры это очень просто!".

Коляй не сердись, просто человек не видел, наверно, твой пост про фильтер :) А то что там форум "лучше" мы знаем, 35 год не за горами.

Автор:  Коляй [ Сб: 26 янв 2008 9:42 ]
Заголовок сообщения: 

Я не сержусь, я просто слегка в непонятках.

Автор:  OSTIN [ Сб: 26 янв 2008 10:54 ]
Заголовок сообщения: 

Коляй Гроза и Анкер сложные для меня в сборке,пайка не всегда хорошо получается. К тому же даные сприборы очень сложные (как мне кажется ) для разводки в ДИП, поэтому платы получаюся "увесистыми" с большим количеством перемычек. Чем больше деталей тем больше шасн что где-то что-то будет как-то не так работать. С програмой проще. Однин МК делать больше чем пол десятка ОУ с обвязкой-получается и дешевле и надежней и легче в сборке. Вчера уже более менее разобрался с протеусом, щас там эмулирую работу в схемах своих прошивок. :)

Автор:  Коляй [ Сб: 26 янв 2008 11:08 ]
Заголовок сообщения: 

OSTIN писал(а):
Коляй Гроза и Анкер сложные для меня в сборке,пайка не всегда хорошо получается. К тому же даные сприборы очень сложные (как мне кажется ) для разводки в ДИП, поэтому платы получаюся "увесистыми" с большим количеством перемычек. Чем больше деталей тем больше шасн что где-то что-то будет как-то не так работать. С програмой проще. Однин МК делать больше чем пол десятка ОУ с обвязкой-получается и дешевле и надежней и легче в сборке. Вчера уже более менее разобрался с протеусом, щас там эмулирую работу в схемах своих прошивок. :)

Остин, что вы там разобрались? Протеус это наглядное пособие для студентов! Он может только лампочкой помигать и пару кнопок опросить (хотя у меня и ЖКИ тянул с Мегой). Но загрузка была 100%. Надо гонять на 1 мгц, потом пересчитывать на ваш кварц. А с аналогом вобще получается полная загрузка от двух каскадов на ОУ, потом тормоза и вышибание программы. Так что забудьте это пособие. Или переходите на мат_лаб или паяльник вам в руки. Моё имхо конечно же опять.

Автор:  Andy_F [ Сб: 26 янв 2008 11:43 ]
Заголовок сообщения: 

Коляй писал(а):
Остин, что вы там разобрались? Протеус это наглядное пособие для студентов! Он может только лампочкой помигать и пару кнопок опросить (хотя у меня и ЖКИ тянул с Мегой). Но загрузка была 100%. Надо гонять на 1 мгц, потом пересчитывать на ваш кварц. А с аналогом вобще получается полная загрузка от двух каскадов на ОУ, потом тормоза и вышибание программы. Так что забудьте это пособие. Или переходите на мат_лаб или паяльник вам в руки. Моё имхо конечно же опять.


По поводу Proteus'а, да, его часто ругают на форумах эмбеддеров за расхождения в работе между моделью и реальным устройством. Но в случае, когда реальное устройство не доступно - это хорошее подспорье. Я вот писал софт для магнитометра на PIC18, самого устройства у меня не было, поэтому пришлось "гонять" в Proteus'е - массу глюков выловил. Так что вещь не бесполезная. "Грузить" его, конечно, не надо - если аналог + контроллер в одной модели - "тормоза" вполне возможны.

По поводу "схемы" в первом посте, это, разумеется, не схема, внутренняя самоцензура не позволяет мне написать, как оно называется :wink: Но все когда-то начинали, пусть человек изучает контроллеры, не пригодится в МД - пригодится в какой-то другой области. Не будем мешать.

Автор:  Коляй [ Сб: 26 янв 2008 12:35 ]
Заголовок сообщения: 

Несомненно так! Но охота немного предостеречь от больших надежд на всякие протеусы. И конечно же лучше что то делать самому, чем с неподдельным восторгом драть какую-нить импортную клюшку, выкинутую на всеобщее обозрение. Начинать надо, неважно с какого уровня, но чем раньше тем лучше. Так что Остин, ни в коем случае не останавливайся, кто бы что не говорил.

Автор:  OSTIN [ Сб: 26 янв 2008 13:15 ]
Заголовок сообщения: 

Andy_F, Коляй спасибо! буду двигатся дальше :)

Автор:  владимир [ Сб: 26 янв 2008 22:17 ]
Заголовок сообщения: 

Коляй писал(а):
Несомненно так! Но охота немного предостеречь от больших надежд на всякие протеусы. И конечно же лучше что то делать самому, чем с неподдельным восторгом драть какую-нить импортную клюшку, выкинутую на всеобщее обозрение

Никогда, ничего не сделать самому, не собравши нормальной клюшки, выкинутой на всеобщее обозрение.

Автор:  Коляй [ Сб: 26 янв 2008 22:32 ]
Заголовок сообщения: 

Не сделать вам. А люди делают. Или думаете Анди сначала все классики повторил? Или Анкер с тессоро начинал? А может с баунти-уяунти? Тфу, и название то конфетное...

Автор:  Коляй [ Сб: 26 янв 2008 22:36 ]
Заголовок сообщения: 

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

Автор:  владимир [ Сб: 26 янв 2008 22:43 ]
Заголовок сообщения: 

Цитата:
Или Анкер с тессоро начинал?

Стерх-А50-Гроза.
Цитата:
ли думаете Анди сначала все классики повторил?

Тракер.
Цитата:
Не сделать вам. А люди делают.

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

Автор:  Andy_F [ Сб: 26 янв 2008 22:59 ]
Заголовок сообщения: 

Не надо ссориться, да ещё "на ровном месте".

владимир писал(а):
Цитата:
ли думаете Анди сначала все классики повторил?

Тракер.

Нет, Анди тракера даже не видел. А вот однокатушечник Щедрина - было дело, долго воевал, 2 раза собирал "без того же результата"... :)

Автор:  владимир [ Сб: 26 янв 2008 23:11 ]
Заголовок сообщения: 

Нельзя так категорично судить о программах, возможностях людей (конструкторов), или не конструкторов.
Можно всю жизнь в облаках летать, и в итоге вернуться к старому-доброму.
Цитата:
Нет, Анди тракера даже не видел. А вот однокатушечник Щедрина - было дело, долго воевал, 2 раза собирал

Но опыт, вот что ценно.

Автор:  Fantom2005 [ Вс: 27 янв 2008 0:10 ]
Заголовок сообщения: 

Да же не буду влазить в спор и сыр-бор. Я лучше скажу так: Остин ни когда не останавливайся на задуманом. И спрошу: какая частота МД и кварца на МК?

З.Ы. Мужики начинайте играть в контру, хоть настреляетесь друг в друга :) И будет еще над чем посмеяться. Не ругайтесь...

Автор:  OSTIN [ Вс: 27 янв 2008 11:31 ]
Заголовок сообщения: 

Fantom2005 в наилучшем случае все управляется таймерами в МК и частоту можно двигать (подстраиватся под катушку). В сети очень много всяких идей-вон в МД Микадо там стоит МК Атмега16 которая имеет встроеный в АЦП усилитель позволяющая увеличивать сигнал в 200 раз скажем если катушка не резонансная и в 80(кажется) если резонансная. Так же по идее можно не сводить катушку в ноль. Нужно вообщем со все разбиратся :)

Страница 1 из 5 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/