На главную страницу сайта
· Наш магазин · Объявления · Рейтинг · Статьи · Частоты · Копилка · Аэродромы · Live!
· Файлы · Диапазоны · Сигналы · Музей · Mods · LPD-форум · Клуб · Радиостанции
На сайте: гостей - 57,
участников - 6 [ uv5eml, anelly, Dubai, nn3ar, ГОРИЗОНТ, Unkers89]
 · Начало · Опросы · События · Статистика · Поиск · Регистрация · Правила · FAQ · Галерея ·
 Форум —› Разработка, ремонт, схемы, модификации —› Странное поведение LM7001 
Портативные любительские радиостанции Yaesu


Yaesu FT-60R
руб.

Yaesu VX-3R
руб.

Yaesu VX-6R
руб.

Yaesu VX-8DR
руб.

Yaesu FT-1D
руб.
 Страница:  1  2  »»Поиск в теме
Автор Сообщение
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 25 Мар 2008 08:36:53 #  

Доброго времени суток.Вот захотелось собрать ГУН с синтезатором,выбрал микросхему-благо простая и дешёвая LM7001, достал Atmega8 на монтажке из запасов,думаю-дай поиграюсь.
Но сначала набросал на монтажке LM7001, подключил кварц, генератор у лм-ки запустился,на выходе SYC(6 вывод) появилось обещанное 400КГц(кварц на 7.2 МГц).Но на выводе 7 (BO1) откуда-то берётся 8 Гц при включении устройства. Так должно быть ,если бы в слове конфигурации я бы поставил флажок TB.
Но в микросхему ничего не загружается,входы данных я заземлил.
Чистая микросхема,из обвески - кварц,конденсаторы на нём и светодиод через двухкилоомный резистор между ВО1 и +5В. Питание пробовал и от сети,и от аккумулятора.
Что может быть за беда-8 Гц и всё. При заливании конфигурационных байт частоту не захватывает(это я так,для себя проверил).
Бывало ли такое у кого-либо?Может чип битый,но новый получится купить только на выходных.Обидно как-то..
Может он сильно статики боится,так вроде нигде не указано на это.
ВЕТЕР
Участник
Offline1.9
с фев 2008
Сообщений: 324

Дата: 25 Мар 2008 08:46:14 #  

1) курить даташит
2) при включении внутренние регистры могут устанавливаться произвольно
3) и не захватит если ГУН "далеко"
Реклама
Google
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 25 Мар 2008 08:51:57 #  

1.Курим
2.О как.Интересно.Но каждый раз при включении?
Вот нашёл такое замечание в даташите:
"Initial states of the output ports (BO1 to BO3)
The initial states of the output ports after power is applied are undefined until data has been transferred.
In particular, it is possible for the BO1 and BO3 pins to output the internal clock, so data must be transferred as soon as possible.
However, note that the LSI cannot accept data until the crystal oscillator is operating normally."
Это читать как "на ВО1 и ВО3 может быть всякие разные внутренние частоты,посему программировать надо немедленно?"
3.Вроде недалеко по частотомеру
rw6hrm
Участник
Offline3.0
с июл 2005
Ставрополь
Сообщений: 1070

Дата: 25 Мар 2008 09:33:12 #  

посему программировать надо немедленно
:) это имеется в виду, если м/с уже стоит в каком-то устройстве и нежелательно, чтоб это устройство при включении работало нестабильно.

Двадцатый бит (ТВ) при программировании чему равен? Если 1, то на ВО1 и должен быть выход time base, т.е. 8 Гц. Если ТВ ставить нулем, то ВО1 переходит в режим управления переключением диапазонов. И точно ли на м/с выкидываются 24 бита?
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 25 Мар 2008 09:42:14 #  

Двадцатый бит (ТВ) при программировании чему равен? Если 1, то на ВО1 и должен быть выход time base, т.е. 8 Гц. Если ТВ ставить нулем, то ВО1 переходит в режим управления переключением диапазонов. И точно ли на м/с выкидываются 24 бита?
На мс сейчас не выкидывается ничего.Входы заземлены.Может конечно она инициализируется,допустим,с единицами во всех регистрах,тогда там и будет time base.Но это предположение. Также есть предположение ,что чип просто не так работает
ВЕТЕР
Участник
Offline1.9
с фев 2008
Сообщений: 324

Дата: 25 Мар 2008 10:14:37 #  

дык может низкий уровень и есть логическая единица?
нет просто при включении они не определены, но данные надо передать по возможности скорее
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 25 Мар 2008 10:19:46 #  

дык может низкий уровень и есть логическая единица?
нет,ну куда это годится.там ничего не инвертировано.
rw6hrm
Участник
Offline3.0
с июл 2005
Ставрополь
Сообщений: 1070

Дата: 25 Мар 2008 10:24:59 #  

На мс сейчас не выкидывается ничего
Входы заземлены
И чего Вы от неё в этом случае ждете? М/с абсолютно незапрограммирована, вот и выдает свои первоначальные установки. Сделайте простую прогу на бейсике и через ЛПТ выкиньте на м/с 24 бита. Тогда и будете делать вывод о её дальнейшей пригодности и работоспособности.
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 25 Мар 2008 13:13:23 #  

Ну чтож,спасибо,вечерком попробую ещё инициализировать, с задержками поиграюсь.Правда у меня такое ощущение,что у неё входы вдобавок фонят(от контроллера до лм-ки идёт пятипроводковый шлейф длиной сантиметров 15-20).
А с лпт проблемы- простился с большим компом,а на ноутах сейчас лпт не делают,посему сделал на меге преобразователь USB <-> LM7001.Осциллографом смотрел - все сигналы нормально уходят.
Буду считать априори,что чип синтезатора работает :-)
rw6hrm
Участник
Offline3.0
с июл 2005
Ставрополь
Сообщений: 1070

Дата: 25 Мар 2008 13:35:14 #  

Почитайте про применение тут, http://www.rw6hrm.org/html/trx145.htm .Выводы фонить могут, для этого они прям около м/с шунтируются конденсаторами (1000 пФ) на массу плюс подсадка через резики на массу, чтоб был типа ноль на входах, пока нет управляющих сигналов.

А про ЛПТ выражаю сочувствие. Без него в нашей практике никак...
ноутах сейчас лпт не делают
я такие ноуты сразу в треш отправляю... Хотя недавно попадался в продаже переходник USB->COM/LPT за двести рупий, заказал для интереса...
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 25 Мар 2008 13:49:25 · Поправил: cemen (25 Мар 2008 14:46:33) #  

Выводы фонить могут, для этого они прям около м/с шунтируются конденсаторами (1000 пФ) на массу плюс подсадка через резики на массу, чтоб был типа ноль на входах, пока нет управляющих сигналов.
Спасибо за совет:-),обязательно попробую,может в этом секрет
я такие ноуты сразу в треш отправляю...
Ладно Вам всё в треш) USB имеет хорошее будущее,тем более что всё больше контроллеров его понимают(пусть не аппаратно,так программно),и там всё достаточно просто,многое написано до нас.
*это сугубо моё программистское мнение.Немножко оффтопика*
ВЕТЕР
Участник
Offline1.9
с фев 2008
Сообщений: 324

Дата: 25 Мар 2008 14:56:28 #  

АВТЫРЬ ЖЖОШ ПЕШЫ ИСЧО!

LPT и COM форева

шлейф должен быть до контроллера а от него до LM чем короче тем лучше, ну и ГУН вынести отдельно
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 25 Мар 2008 15:28:11 #  

АВТЫРЬ ЖЖОШ ПЕШЫ ИСЧО!
Ок)
LPT и COM форева
Поспорю)
шлейф должен быть до контроллера а от него до LM чем короче тем лучше, ну и ГУН вынести отдельно
Попробую)Сенкс
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 26 Мар 2008 08:01:25 #  

Провёл ряд дополнительных экспериментов,входные ноги данных заземлил через 200 пик и через резисторы на 6к2 (на всякий случай),ещё раз проверил изменение на них напряжения.Результат нулевой,как было на ВО1 8 Гц,так и осталось,попытка вывести что-нить на ВО2 ни к чему не привела.

Есть ещё одно подозрение на чип- на нём написано просто LM7001,без никаких буквенных индексов в конце,написано такой..жёлтой краской.Как- то это всё уж очень подозрительно,мож делают китайцы левак с 50% брака да в Росиию толкают?Непонятно.
Буду наверно ждать выходных,а может заодно просматривать недорогие альтернативы.Вот кстати приглянулся TSA6057 с i2c шиной, и схемки с ним есть.Кто-нибудь пробовал?
rw6hrm
Участник
Offline3.0
с июл 2005
Ставрополь
Сообщений: 1070

Дата: 26 Мар 2008 08:22:32 #  

...чтот так и не понял - а программировать м/с пытались? или ограничились простой оконцовкой входных ножек? Эта ж хрень без программирования никак... то ж самое и с любым процессором - пока не зададим программу, на выходных ножках будет ерунда... Если пытались, то проверяем атмегу, выдает ли она нам нужное. Понизьте тактовую частоту и проверьте осциллографом работу. Скорее всего что-то напутали с программой.

У меня тоже м/с с надписью цвета детской неожиданности, и не одна, без букв в конце, тем не менее работает влет.
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 26 Мар 2008 08:34:29 #  

Да,не точно выразился.Мегу проверял вплоть до того,что на CE CL DATA вешал через резисторы по светодиоду и с _очень_ большими (по секунде) задержками в программе смотрел,как оно передаётся.
Пробовал загруть конфигурацию - включить ВО2.Не получилось.
Пробовал также загружать все нули.Состояние ВО1 не меняется(8Гц)

Плохо в чипе нельзя считать состояние регистра обратно :)
Может там задержки нельзя большими ставить?Но это было бы по меньшей мере странно,там ведь наверняка обычный сдвиговый регистр(т.е их 3)
ВЕТЕР
Участник
Offline1.9
с фев 2008
Сообщений: 324

Дата: 26 Мар 2008 10:27:57 #  

все должно работать, иначе перечитать даташит. скорее всего что-то с управлением. и обвязку надо делать строго по даташиту.
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 26 Мар 2008 10:32:15 #  

Попробую взять кусок исходника из Р45-avr,вечерком поиграюсь ещё.
и обвязку надо делать строго по даташиту
Какую часть?может дело в том,что я ВЧ обвязку не делал совсем?
sergo2007
Участник
Offline3.9
с фев 2007
Санкт-Петербург
Сообщений: 1490

Дата: 26 Мар 2008 10:34:18 · Поправил: sergo2007 (26 Мар 2008 10:37:14) #  

Внимательно курим даташит: выходы BO инверитрованные! (удивлены?)
Да, и зашунтируйте на землю входы LM конденсаторами по 100p.

порядок загрузки:
CL,CE,DATA->0 ,
pause 2 мс (мили, не микро),
CE->1,
pause 2 мс,
DATA->set,
pause 2 мс,
CL->1,
pause 2 мс
CL->0
pause 2 мс
DATA->set
pause 2 мс
.....
.....
CL->0
pause 2 мс
CL,CE,DATA->0

И внимательней с форматом загрузки.

ХеХе... это вы еще SAA 1057 непробовали на вкус. Вот она еще на временные параметры капризная
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 26 Мар 2008 10:46:48 #  

выходы BO инверитрованные! (удивлены?)
Нет;-) пробовал писать туда и 0,и 1.Состояние не меняется.
На выходе висит светодиод на +5В(ибо открытый сток)

Входы - это сигнальные(цифровые)?заземлял по 200 пик.
Алгоритм аналогичный.Задержки такого порядка и выше(т.е длиннее).

А по поводу SAA я кстати подумываю.Правда больше нравится TSA6057 с i2c.
mc3372
Участник
Offline2.6
с мая 2006
Сообщений: 627

Дата: 26 Мар 2008 11:08:55 #  

блин - чо вы тут дурью маетесь - в сети есть прога для управления лмкой.
сопсно вот она - http://vasp13.narod.ru/LM7001prog.exe
sergo2007
Участник
Offline3.9
с фев 2007
Санкт-Петербург
Сообщений: 1490

Дата: 26 Мар 2008 11:10:22 #  

Все таки еще раз попробуйте внимательно почитать даташит. Я сам с этими выходами неделю просидел.
Еще раз: чтобы установить на BO все нули физически, вам надо загрузить B0,B1,B2,TB->1,1,1,0
Полная строка конфигурации:

для FM-100 MHz- шаг 100КHz
BO0-BO2->0

000101111100000011100000

Если у вас все так(пройдите программу пошагово) и временные задержки как я написал
то LM в окно.

А SAA 1057 действительно получше будет. Там напряжение управления варикапом до 30V и скорость загрузки данных намного выше.
mc3372
Участник
Offline2.6
с мая 2006
Сообщений: 627

Дата: 26 Мар 2008 11:11:05 #  
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 26 Мар 2008 11:48:08 #  

Спасибо,sergo2007,обязательно попробую.
А прогу для управления лм-кой - не уверен,что через мой USB->Serial оно будет работать)Хотя идея тоже неплоха,и ком понадёжнее лпт будет.
mc3372
Участник
Offline2.6
с мая 2006
Сообщений: 627

Дата: 26 Мар 2008 11:55:41 #  

ком понадёжнее лпт будет.
а вот и нет. в принцыпе одинаково. лпт даже лучше там ттл уровни. да и програмит его проще с точки зрения упрпавления регистрами
sergo2007
Участник
Offline3.9
с фев 2007
Санкт-Петербург
Сообщений: 1490

Дата: 26 Мар 2008 12:05:38 #  

Не связывайтесь вы с этими ком и лпт (в этих переходниках на выходе черт ногу сломит). Гемороя можете отхватить. Как я убедился, самое надежное-управлять через МК а если нада связь с компом то: я брал USB шнурок для телефона и к USART МК. Работает как по маслу.(только кварц MK надо подобрать под скорость USART)
mc3372
Участник
Offline2.6
с мая 2006
Сообщений: 627

Дата: 26 Мар 2008 14:55:14 #  

только еще прогу на мк надо наколбасить нехилую
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 26 Мар 2008 14:58:33 #  

Как я убедился, самое надежное-управлять через МК а если нада связь с компом то: я брал USB шнурок для телефона и к USART МК. Работает как по маслу.(только кварц MK надо подобрать под скорость USART)
Да-да-да)
Кстати,на будущее хочу сделать р-45,но со своим(ну или частично своим) управлением.Можно попробовать сделать панорамник на символьном 16Х2 индикаторе(за счёт того,что туда можно загружать свои шрифты любой формы),ещё для упрощение хочу сделать туда-же интерфейс USB(чтобы rs232<-> uart не городить.А подрограмма усб там простая.За основу взять уже освоенную AVR309)
Уже ks-h-148 на столе лежит;-)

Кстати,так и не понял-чувствительности у приёмника для noaa хватает или нет(при использовании простых антенн)
sergo2007
Участник
Offline3.9
с фев 2007
Санкт-Петербург
Сообщений: 1490

Дата: 27 Мар 2008 09:55:51 #  

Если хочешь панорамник, то самое то: собери простейший SDR на 37 MHz и на вход заведи ПЧ от тюнера. Сейчас сам доделываю такую связку. Посмотрим что получится.
cemen
Участник
Offline1.6
с мар 2008
Москва
Сообщений: 137

Дата: 03 Апр 2008 11:52:50 #  

Пока что-то заглохло дело с лм-кой,сейчас изучаю работу с i2c и 1ware..
Реклама
Google
 Страница:  1  2  »» 

Создавать сообщения могут только зарегистрированные участники форума.
Войти в форум :: » Логин » Пароль
Начало
Средства связи, рации. Купить радиостанции Motorola, Yaesu, Vertex, приемники, антенны.
Время загрузки страницы (сек.): 0.045; miniBB ®