Отговори на тема  [ 19 мнения ]  Отиди на страница 1, 2  Следваща
Нискочестотен синусоидален генератор управляван с PIC 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 08, 2006 12:31 am
Мнения: 8
Местоположение: Sofia
Мнение Нискочестотен синусоидален генератор управляван с PIC
Питане някои ако е чувал или виждал нискочестотен синусоидален генератор управляван с PIC процесор чрез LPT или RS232. Моля да напише тук във форума или да поства адрес. Трябва ми да го ползвам като тестови уред "лабораторен", за калибрирана честота.
Благодаря предварително.


Сря Мар 22, 2006 5:49 am
Профил
Ранг: Напреднал
Ранг: Напреднал
Аватар

Регистриран на: Пет Окт 21, 2005 8:45 am
Мнения: 499
Мнение 
Ако ти трябва стабилен генератор, кажи до каква честота, с какви нелинейни изкривявания. Може да си го направиш и само с ПИК и матрица R-2R или някой евтин ЦАП. Максималната честота може да е (с приемливи нелинейни 100-120кHz). Ако са необходими по-високи честоти, има специализирани чипове. Много зависи от търсената чИстота на синусоидата!

_________________
Простотията е Божи дар, но човек не бива да парадира с подаръците си!


Сря Мар 22, 2006 8:32 am
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Чет Ное 25, 2004 3:42 pm
Мнения: 913
Мнение 
Долу- горе това правя в момента.

генератор управляван по RS - 500W 10kHz- 500kHz със стъпка желателно 1kHz и реголируема мощност.
В монта търся програмируема ИС която да дава необходимите импулси.
Дали има такова нещо?


Сря Мар 22, 2006 10:25 am
Профил
Ранг: Напреднал
Ранг: Напреднал
Аватар

Регистриран на: Пет Окт 21, 2005 8:45 am
Мнения: 499
Мнение 
ICL 8038. Например. Но е стара. Не знам дали ще я има по магазините.


Прикачени файлове:
ICL8038_HARIS.pdf [149.52 KiB]
322 пъти

_________________
Простотията е Божи дар, но човек не бива да парадира с подаръците си!
Сря Мар 22, 2006 10:39 am
Профил ICQ
Ранг: Напреднал
Ранг: Напреднал
Аватар

Регистриран на: Пет Окт 21, 2005 8:45 am
Мнения: 499
Мнение 
А най-добре MAX038.


Прикачени файлове:
MAX038CPP_MAXIM.pdf [203.12 KiB]
318 пъти

_________________
Простотията е Божи дар, но човек не бива да парадира с подаръците си!
Сря Мар 22, 2006 11:01 am
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Чет Ное 25, 2004 3:42 pm
Мнения: 913
Мнение 
В краин случай ще го правя с функционален генератор.
Дърпам се защото ще трябва цифров потенциометър +компаратор + тригр на шмит.
Защото ми трябват импуслси по 4 канала Два по два дефазирани на 180 градуса. И превключването не трябва да става в един и същи момент. трябва да има време през което да няма високо ниво по нито един от каналите.

Все още се надявам да намеря интеграла на която да се пращат данни и тя да си извади импулсите.
Дирекно от пика ми е много голяма стъпката от 0,2 микросекунди.


Сря Мар 22, 2006 11:44 am
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Чет Дек 01, 2005 10:42 pm
Мнения: 301
Мнение 
Туй нещо с програмируема логика става сравнително лесно.


Сря Мар 22, 2006 12:32 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Чет Ное 25, 2004 3:42 pm
Мнения: 913
Мнение 
Имаш впредвид примерно Mc145151 да синтезира и после с програмируема логика да си разхвърлям импулсите?


Сря Мар 22, 2006 12:42 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 08, 2006 12:31 am
Мнения: 8
Местоположение: Sofia
Мнение 
Да МАX0083 e точно за тая работа но е 56лева а каква е гаранцията че ще тръгне, търся честота от 20Hz - 1MHz.


Сря Мар 22, 2006 12:53 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Чет Ное 25, 2004 3:42 pm
Мнения: 913
Мнение 
Сигурно искаш да кажеш МАX038. В пулсатора режат глави.
В електронинвест е 37.81 лв.

Малко ти завиждам толкова е лесно при тебе. :?


Последна промяна rumen на Сря Мар 22, 2006 1:02 pm, променена общо 1 път



Сря Мар 22, 2006 1:00 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Чет Дек 01, 2005 10:42 pm
Мнения: 301
Мнение 
Ами на мен ми се върти следната идея (направен ръчно цифров синтезатор):
В във външна памет има записана 1/4, 1/2 или цяла синусоида (коефициента на нелинейни изкривявания които искаш да получиш определя броя семпъли)

В програмируемата логика има механизъм за изчитане на семплите на синусоидата в DAC (може и R-2R, закачен директно на изходите), като имаш следните възможности:

1. регулираш честотата на изчитане (ако я подаваш външно, от някакъв VCXO например, много финно ще се получи да можеш да си регулираш честотата, като качеството ще е максимално;
2. с програмируем делител да пропускаш или повтаряш четенето на записаните семпли (over и undersampling), което позволява лесно получаване на кратни честоти, но качеството се разваля.

По този метод би могъл също лесно да си получиш дефазираните изходи.

Иначе, би могъл да вържеш просто към PIC-a едно CPLD с един-2 регистъра, което да ти генерира необходимите отместени импулси с желаните времеви характеристики (ако разбирам правилно твоята идея).


Сря Мар 22, 2006 1:01 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Вто Фев 21, 2006 11:49 pm
Мнения: 105
Мнение 
Balkana, това което описваш много ми прилича на DDS (Direct Digital Synthesis ) схема. Имаше една сехам на AD за която се сещам, тя дава на изхода синусоида, триъгълно, и правоъгълнo напрежение. При DDS може много прецизно да се регулира честотата. Искат опорен тактов сигнал обаче. При опорен сигнал 25МHz и изход 1МHz, синусоидата има към 25 точки


Сря Мар 22, 2006 1:24 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 08, 2006 12:31 am
Мнения: 8
Местоположение: Sofia
Мнение Примерно нещо такова
Схемата е плагиатствана


Прикачени файлове:
tonef.GIF
tonef.GIF [ 62.77 KiB | Прегледано 3973 пъти ]
Сря Мар 22, 2006 1:40 pm
Профил
Ранг: Напреднал
Ранг: Напреднал
Аватар

Регистриран на: Пет Окт 21, 2005 8:45 am
Мнения: 499
Мнение 
Точно това имах предвид в първия си пост, но със съществуващите до момента пикове няма как да изкараш 1МХз. Дори 18Ф4550 може да работи само на 12мипса. А ако мислиш да го овърклокваш, изходните регистри не работят стабилно, пък и едва ли ще се клокне на 200%. Можеш да използваш обаче външна памет, която да напълниш със семплирана синусоида, след което да си я тактуваш с нужната честота.

_________________
Простотията е Божи дар, но човек не бива да парадира с подаръците си!


Сря Мар 22, 2006 2:10 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен

Регистриран на: Чет Дек 01, 2005 10:42 pm
Мнения: 301
Мнение 
@evc: Да, така е - играх си навремето с някакъв чарк - или беше моторола, или AD. Когато изходната честота е около 10-на пъти по-ниска от тактовата, резултатите са чудесни. Но, чарка беше скъп и искаше една камара още около себе си неща.

Не съм следил пазара - сигурно има нещо по-новичко, ама по този начин е много лесно да си го напрарави сам човек, стига да не иска нещо прекалено универсално и качествено.

Edit: Сбъркал съм човека :) отговора трябваше да е за ypauns :) sorry.


Последна промяна Balkana на Сря Мар 22, 2006 11:54 pm, променена общо 1 път



Сря Мар 22, 2006 3:12 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 19 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни