Jump to content

    

maximka

Свой
  • Content Count

    106
  • Joined

  • Last visited

Community Reputation

0 Обычный

About maximka

  • Rank
    Частый гость

Recent Profile Visitors

2146 profile views
  1. Цитата(el34 @ Dec 28 2006, 20:59) а может так- перестраиваемый генератор квадрата(меандра) нагружен на настроенный в резонанс (1kHz) повышающий трансформатор... и Все... у Вас ведь очень узкий диапазон перестройки а про кни Вы не упоминали питание хоть 3 хоть 5В проще некуда.... Трансформатор совсем не хочется использовать.
  2. Цитата(rezident @ Dec 28 2006, 19:55) Недостаточно начальных условий. Не указан способ регулировки амплитуды и частоты. Не указаны временные и температурные допуски на стабильность сигнала. Не указан допустимый коэффициент гармоник. Ну и т.д. Самое простое это сгенерить ШИМ-ом любого МК, пропустить через фильтр 2-3-4 порядка и усилить до нужной амплитуды. Основной критерий - простота реализации. Способ регулировки частоты - устроили бы всего 3 значения частоты 980, 1000, 1020 Гц. Способ регулировки амплитуды - устроили бы всего 3 значения амплитуды 35, 40, 45 В. Регулировать хотелось бы или записью какого-нибудь управляющего кода в микросхему или переключением различных резисторов или конденсаторов. Временные и температурные допуски 1%. То что Вы предлагаете - сгенерировать ШИМом прямоугольные импульсы заданной частоты - пропустить через фильтр n-го порядка - получить sin, затем его усилить до нужной амплитуды. Я правильно понял? Если да - то тут требуется достаточно сложная реализация фильтра. Может быть проще с МК подать на ЦАП, а потом усилить сигнал? И если можно приведите пример какойнибудь микросхемы, какая генерирует sin.
  3. Необходимо реализовать генератор синусойды. Параметры сигнала: Амплитуда 40 В. Частота 1 кГц. Возможность изменения амплитуды +-5В Возможность изменения частоты +-20 Гц. Хотелось бы использовать какую-нибудь микросхему генератора синусойды с изменяемой частотой. Амплитуду потом можно увеличить. В общем интересует Ваше мнение на пути реализации данной задачи?
  4. AT89S8252 + Keil + PonyProg

    Еще вопрос. нужно передать в функцию масив. В си я это делал передачей указателя на массив. Могу ди я это сделать в Keile, если нет то как лучше передать массив в функцию.
  5. AT89S8252 + Keil + PonyProg

    Подвязка ЕА помогла. Все работает. Но из Понипрог не работает стирание микросхем. Запись и чтение работают, а вот стирание нет. Что Вы думаете по этому поводу.
  6. AT89S8252 + Keil + PonyProg

    Внимание - наводящий вопрос: А может на ЕА надо подать 1?
  7. AT89S8252 + Keil + PonyProg

    Необходимо освоить сабж. 1. Взял программатор STk200, которым программировал ATmega. 2. Спаял схему. Подключил питание + , -, частоту 8 Мгц. Подключил serial download. 3. В ponyprog, проинвертировал Reset. 4. С какого-то раза все начало программироваться. Пример программы: #include <REG8252.H> unsigned char x; void main(void) { while(1) { P1=0; for(x=1;x<99;x++); P1=0xff; for(x=1;x<99;x++); } } В результате появились импульсы на P3, с частотой 1 МГц примерно. В общем какая-то фигня - ничего не работает. Внимание вопрос: 1. Может я чего-то не подвязал? Такое ощущение что процессор занимается там чем-то своим. 2. Правильная ли программа? 3. Надо ли подключать файл Startup.a51, как я понял там просто все обнуляется и настраивается. 4. Может не работает программатор, хотя все вроде записывает, верифицирует и читает. Но erase, почему-то не работает. 5. Может где-то какую-то галочку не поставил? Спасибо.
  8. AT89S8252

    Меня интересует также и программное обеспечение. Например кто нибудь работал с IAR, и дайте пожалуйста ссылку где обсуждался KEIL?
  9. AT89S8252

    Необходимо написать программу для AT89S8252. До этого программировал АTMEGу в CVAVR, но он не поддерживает AT89S8252. Хотелось бы написать программу, откомпилировать ее, может быть отладить, запрограммировать в системе с помощью кабеля STK-200. Причем все это должно быть в одной оболочке. Вопросы: 1) Подходят ли для этих целей IAR, Keil, AVR Studio 4(помоему он не поддерживал кабель STK-200, но не уверен)? 2) Какой из этих продуктов вы бы посоветовали и почему? 3) Существуют ли другие продукты с описанными функциями, о которых я не упоминул. Спасибо.
  10. Цитата(TED17 @ Jun 22 2006, 05:18) Цитата(maximka @ Jun 21 2006, 20:30) Это датчик уже готовый, стоит на ракетоносителях ПРОТОН и АНГАРА. Должен выдерживать ускорение 25g. Да уж ракеты у нас... Лучше питать импульсами - энергетика, но фронты рубить до уровня влияния паразитных параметров катушек на баланс моста. Да, действительно, так и поступили.
  11. Цитата(Vovanko @ Jun 13 2006, 20:51) Под PCI находится много. Но заказчик хочет именно PCI-X. Рыскаю по инету найти не могу. Не знаю что есть PCI-X, но сейчас использую плату ЭЛКУС PCI-429-3, там в описании написано что может работать от 3,3 В.
  12. Это датчик уже готовый, стоит на ракетоносителях ПРОТОН и АНГАРА. Должен выдерживать ускорение 25g. Я согласен что есть более простые спосбы измерения уровня, но эти датчики уже стоят. На счет тока. С одной пары транзисторов, запитываются 4 полумоста, рассчетный ток ориентировачно составит порядка 0,6А.
  13. Тему создавал я для того чтобы освоить VHDL, так что вы как хотите, а я буду задавать глупые вопросы. Про переменные - понял как их использовать, но в чем отличие между shared value и просто value. Мне казалось что ка в языке программирования - глобальные и локальные. Дальше про переменные - помоему в EVITE написано про shared value и value и ничего не сказано про их несинтезируемость, и лично мне непонятно почему их нельзя синтезировать? Если я пишу y<=b after 100 ns; то при синитезе устройства у меня автоматически создасться такой код, что y будет принимать значение b только при условии что оно не менялось 100 ns, или это будет только в симуляторе.
  14. Что такое МЭД? Это датчик уровня. В баке много катушек, по две соеденены в полумост, как только к какой-нибудь подойдет поплавок - измениться индуктивность, соответсвенно появится разбаланс. Просто есть у меня теория, ток через обмотки протекает достаточно большой, соответственно если запитывать sin то выходные транзисторы будут работать не в ключевом, а в усилительном режиме, соответсвенно будут сильнее греться биполярные. Как вы думаете так ли это? И еще вопрос какие транзисторы для этих целей лучше использовать полевые или биполярные?