nefedot , посмотрел ваши платы. Какой у вас применен генератор ? На основной плате на разьём JTAG идет транзистор , хотя должно быть 2 резистора подтягивающих.
Последний раз редактировалось udar Вс апр 14, 2013 23:33:13, всего редактировалось 1 раз.
Если поменьше, то можно взять от мобильников на 13 МГц. Вот коллекция файлов прошивки для разных индикаторов и частот 10.0 МГц, 12.288 МГц, 12.8 МГц, 13.0 МГц, 14.4 МГц:
Уважаемый Леонид Иванович! Может быть задам глупый вопрос, но не могли бы Вы рассказать о методике настройки данного частотомера по блокам. Меня в большей степени интересует входной блок - там куча подстроечных кондеров.
В первую очередь нужно измерить напряжение на выходе ОУ U1, когда на входе нет никакого сигнала. Оно должно быть около -0.5..-2 В. Если напряжение сильно отличается, требуется замена полевого транзистора VT1. Подойдут экземпляры с начальным током стока 5 - 10 мА и напряжением отсечки 2 - 4 В.
Подстроечные конденсаторы на входной плате служат для компенсации делителей и подстройки входной емкости прибора. Вообще, равномерность АЧХ для входного усилителя частотомера не является такой важной, как для осциллографа. Поэтому эти подстройки можно просто опустить. Но если есть желание, можно и подстроить. На вход нужно подать прямоугольные импульсы частотой, например, 1 кГц. Сигнал нужно контролировать осциллографом на эмиттере VT3. Сначала включить делитель 1:1. Подстроечным конденсатором C2 добиться отсутствия выброса на фронте импульса. Если интересует точная входная емкость (это важно при использовании внешних щупов), то сигнал на вход подают через щуп со встроенным делителем 1:10 и подстройкой C6 добиваются отсутствия выброса. После регулировки C6 обычно требуется пропорциональная подстройка C2, поэтому нужно будет сделать несколько приближений. Затем на вход частотомера нужно подать сигнал непосредственно, включить делитель 1:10 и емкостью C4 добиться отсутствия выброса.
Не помешает проверить шкалу интерполятора. Для этого нужно зайти в меню Int, интерполятор должен быть включен, показания должны быть 100±10. Если отклонение больше, то резистором R13 на основной плате нужно их подкорректировать.
Но самая главная регулировка частотомера - установка опорной частоты. На вход нужно подать сигнал образцовой частоты (например, сигнал 1PPS с приемника GPS или 5 - 10 МГц с термостатированного генератора) и подстроечным конденсатором генератора выставить номинальное значение показаний.
В первую очередь нужно измерить напряжение на выходе ОУ U1, когда на входе нет никакого сигнала. Оно должно быть около -0.5..-2 В. Если напряжение сильно отличается, требуется замена полевого транзистора VT1. Подойдут экземпляры с начальным током стока 5 - 10 мА и напряжением отсечки 2 - 4 В.
Подстроечные конденсаторы на входной плате служат для компенсации делителей и подстройки входной емкости прибора. Вообще, равномерность АЧХ для входного усилителя частотомера не является такой важной, как для осциллографа. Поэтому эти подстройки можно просто опустить. Но если есть желание, можно и подстроить. На вход нужно подать прямоугольные импульсы частотой, например, 1 кГц. Сигнал нужно контролировать осциллографом на эмиттере VT3. Сначала включить делитель 1:1. Подстроечным конденсатором C2 добиться отсутствия выброса на фронте импульса. Если интересует точная входная емкость (это важно при использовании внешних щупов), то сигнал на вход подают через щуп со встроенным делителем 1:10 и подстройкой C6 добиваются отсутствия выброса. После регулировки C6 обычно требуется пропорциональная подстройка C2, поэтому нужно будет сделать несколько приближений. Затем на вход частотомера нужно подать сигнал непосредственно, включить делитель 1:10 и емкостью C4 добиться отсутствия выброса.
Не помешает проверить шкалу интерполятора. Для этого нужно зайти в меню Int, интерполятор должен быть включен, показания должны быть 100±10. Если отклонение больше, то резистором R13 на основной плате нужно их подкорректировать.
Но самая главная регулировка частотомера - установка опорной частоты. На вход нужно подать сигнал образцовой частоты (например, сигнал 1PPS с приемника GPS или 5 - 10 МГц с термостатированного генератора) и подстроечным конденсатором генератора выставить номинальное значение показаний.
Неплохо было бы создать документ по настройке и регулировке узлов частотомера, как поверять, список контрольных точек. Мон шер, Вы не читали Правила форума? Будьте любезны, прочтите пункт о цитировании. Одного часа, надеюсь. хватит. Сэр Мурр
Это я предлагаю вариант дизайна для желающих разработать новую версию частотомера. Версию с индикатором TIC-151 я уже выкладывал: viewtopic.php?p=1546467#p1546467. Оба варианта дизайна предусматривают корпус Z-4A.
Было бы еще интересно добавить функцию вывода измеряемой частоты в порт RS-232 и режим измерения по внешнему сигналу(одиночное измерение). Иногда бывает нужно измерить частоту в определенный момент времени. Может быть даже функцию относительного измерения частоты, когда за "0" принимается какая-то частота, и максимум/минимум.
Было бы еще интересно добавить функцию вывода измеряемой частоты в порт RS-232
Это есть в FC-510 (в версии с индикатором 1601 и 1602, в этой ветке описано).
Alexeyslav писал(а):
и режим измерения по внешнему сигналу(одиночное измерение).
Для этого требуются аппаратные доработки - нужен дополнительный вход синхронизации. Поскольку описанный частотомер - самого начального уровня, любые аппаратные усложнения не приветствуются. Тем более, такая функция очень редко требуется (даже не могу привести пример, когда).
Alexeyslav писал(а):
Может быть даже функцию относительного измерения частоты, когда за "0" принимается какая-то частота
Это есть в FC-510, см. пункт меню "IF", а также "dF".
Alexeyslav писал(а):
и максимум/минимум.
Это тоже есть в FC-510, см. пункт меню "FL", "FH". Вы даже не удосужились прочитать руководство пользователя, прежде чем задавать вопросы. Стыдно, товарищ!
Уважаемый Леонид Иванович! В процессе сборки частотомера возникло несколько вопросов: 1) каков номинал резистора R22 в основном блоке? 2) каков номинал резистора R28 в блоке формирователя сигнала? 3) чем можно заменить транзистор BF245A? 4) чем можно заменить транзистор BFT93A? 5) является ли критичным номинал конденсатора C1 в основном блоке (указан 68 нФ)? У меня из керамики в наличии только на 47 нФ. Можно ли ставить его?
И еще. Каков порядок прошивки МК? Нужно ли его прошивать при подключенном кварцевом генераторе?
Я подключил основную плату к USB программатору. Питание то же от программатора идет. Внешний кварцевый генератор не подключал. Прошил вначале флэш МК - все прошло гладко. Начал устанавливать фузы - установил, начал их прошивать. Процесс вначале пошел, а потом выдал ошибку. После этого МК перестал считываться. Подключил к нему кварц - не помогло. Где я тут накосячил?
Видимо фузы не так установил(инверсно?) попробуй подать частоту на тактовый вход контроллера, когда он работает от внешнего такта должно сработать, если конечно не выставили смертельную комбинацию фузов.
1) каков номинал резистора R22 в основном блоке? 2) каков номинал резистора R28 в блоке формирователя сигнала?
DNP - Do Not Place (не устанавливать)
3) чем можно заменить транзистор BF245A?
Например, КП303Д, КП303Е.
4) чем можно заменить транзистор BFT93A?
В принципе, до 50 МГц пойдут BC857 или аналогичные.
5) является ли критичным номинал конденсатора C1 в основном блоке (указан 68 нФ)?
Можно поставить и 47 нФ, емкость влияет лишь на частоту среза при закрытом входе.
Нужно ли его прошивать при подключенном кварцевом генераторе?
Фузы процессора включают у него внешнее тактирование, так что без генератора он работать и программироваться не будет. Кварц тут не поможет - нужно подать внешнюю тактовую частоту.
Огромное мяууу за ответы! Подключил напрямую к МК кварцевый генератор на 14.318 мГц (другого малогабаритного более низкочастотного не имеется). МК откликнулся, все считывается/записывается.
Однако возникло еще два вопроса: 1) про офузы - в прилагаемом к прошивкам текстовом файле указано следующее: //SPI Enable (SPIEN = 0) //External clock (SKSEL3 = 0, SKSEL2 = 0, SKSEL1 = 0, SKSEL0 = 0) //Startup 6CK + 65 ms (SUT0 = 0) //BOD enabled, 4.0V (BODLEVEL = 0, BODEN = 0) Так вот, вопрос в третьей строчке - "6СК + 65 ms (SUT0 = 0)". Смотрел в программе "прошивальщике" - там нет значения "6СК + 65 ms", а есть "6СК + 64 ms". Это опечатка? И еще - при такой конфигурации значению SUT0 выставляется как 10, а не 0. Для SUT=0 конфигурация будет выставлена "6CK + 0 ms". Где правильно?
2) по не известной мне причине не проходит тактовый сигнал на МК от кварцевого генератора, подключенного так, как указано в схеме. Транзисторы поставил ВС857С. На их выходе сигнал есть, на вход Альтерры он подается. А вот на ноге 8 Альтерры - сигнала нет. Питание на этой микре - 3,27 В. Подается на все точки в соответствии со схемой. "Соплей" на плате нет. Номиналы всех пассивных компонентов соблюдены на 100%. Альтерра новая, была не паянная. Собственно сам вопрос: должна ли частота от генератора быть на 8 ноге Альтерры?
Так вот, вопрос в третьей строчке - "6СК + 65 ms (SUT0 = 0)". Смотрел в программе "прошивальщике" - там нет значения "6СК + 65 ms", а есть "6СК + 64 ms". Это опечатка?
Наверное, опечатка в прошивальщике. Согласно datasheet должно быть 65 мс. Но это не принципиально.
grabovenko13 писал(а):
И еще - при такой конфигурации значению SUT0 выставляется как 10, а не 0. Для SUT=0 конфигурация будет выставлена "6CK + 0 ms". Где правильно?
SUT0 не может быть 10, это же один бит. Я указывал только те фузы, которые нужно запрограммировать, т.е. которые равны 0. Чтобы не было неопределенностей, вот значения всех фузов: FuseH = 0xD9, FuseL = 0x20.
grabovenko13 писал(а):
Собственно сам вопрос: должна ли частота от генератора быть на 8 ноге Альтерры?
Нет, на ноге 8 не должно быть тактовой частоты. Тактовая должна быть на ноге 6.
ой..., я опечатался. Я имел ввиду 6-ю ногу Альтерры. На ней ничего нет. Я уже подключил кварцевый генератор на 10 мГц - ничего не запускается. А стоит 10 мГц подать на прямую к МК, так он врооде оживает, динамик начинает попискивать (дисплейный блок я еще не делал). ... боюсь мне досталась не исправная Альтерра..... вроде проверил все цепи, компоненты - ошибок нет.
А мог ли я повредить Альтерру если каким-то образом на ее ноги попало 5 В? Дело в том, что вначале из-за моей невнимательности вместо транзисторов BFT93A я поставил BFR93A. Могло ли это обстоятельство повредить Альтерру?
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения