|
Генератор синуса, дешёвый однокристальный генератор |
|
|
|
Aug 22 2007, 04:05
|
Группа: Новичок
Сообщений: 5
Регистрация: 20-08-07
Пользователь №: 29 900

|
Помогите пожалуста подобрать микросхемку, цену желательно в пределах 10 рублей с минимумом обвязки и минимум ног (корп. соик-8 хотелось бы). Частота в пределах от 50 до 200 кГц, точность не важно, стабильность неважно. Главное выход синуса!
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 25)
|
Aug 22 2007, 05:23
|
Группа: Новичок
Сообщений: 5
Регистрация: 20-08-07
Пользователь №: 29 900

|
Цитата(man with no name @ Aug 22 2007, 07:45)  LTC1799. Только цена чуть выше. Спасибо, но к сожалению это генератор прямоугольного сигнала, мне нужен СИНУС.
|
|
|
|
|
Aug 22 2007, 07:58
|
Группа: Новичок
Сообщений: 5
Регистрация: 20-08-07
Пользователь №: 29 900

|
Цитата(sera_os @ Aug 22 2007, 10:04)  ИМХО за 10р можно собрать разве что на операционнике с мостом винна. за 5уе есть хорошая вещь как DDS - AD9833, только управление цыфрой. Хорошая вещь ничего не скажу, только мне цифру брать не откуда. Если 10 рублей мало, пусть будет 50 рублей за корпус!!
|
|
|
|
|
Aug 22 2007, 09:11
|
Группа: Новичок
Сообщений: 5
Регистрация: 20-08-07
Пользователь №: 29 900

|
Цитата(muravei @ Aug 22 2007, 11:19)  Думаю, Вам стоит поискать на форуме , подобные вопросы уже были. А частота меняться должна? Нет, не должна. Мост вина описан был, но хотелось бы чего то более компактного.
|
|
|
|
|
Aug 23 2007, 08:41
|
Группа: Новичок
Сообщений: 5
Регистрация: 20-08-07
Пользователь №: 29 900

|
Цитата(sensor_ua @ Aug 22 2007, 16:17)  DDS сляпать - такой http://www.myplace.nu/avr/minidds/index.htmили с ШИМ-выходом на чем-нибудь типа ATtiny13, ATmega48 или другом камешке. У P89LPC9107, например, есть ЦАП (камень за 0.5 бакса) Это много комплектухи,, места занимает много, программу писать надо (сплошные минусы). Нужен однокристальный генератор, желательно сразу с синусом на выходе.
|
|
|
|
|
Aug 23 2007, 09:28
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата(Константиn @ Aug 23 2007, 11:41)  Это много комплектухи,, места занимает много, программу писать надо (сплошные минусы). Нужен однокристальный генератор, желательно сразу с синусом на выходе. RC для ШИМ на AVR много? или ничего снаружи для P89LPC? Или написать массив значений синусоиды, а потом значение из него выдавать в ЦАП при каждом тике таймера? #define I_MAX (sizeof( SinArray)) char SinArray[]={...}; unsigned char i; char DAC_Value; void main(void){ Timer0_init(); DAC_init(); i = I_MAX>>1; __enable_interrupt;//sei(); } ISR(Timer0CTC){ DAC_Value = SinArray[i++]; //if( i>= I_MAX) i=0; //если не 256 значений в массиве }
--------------------
aka Vit
|
|
|
|
|
Aug 23 2007, 10:19
|
RF
  
Группа: Свой
Сообщений: 321
Регистрация: 12-04-06
Из: Berlin
Пользователь №: 16 046

|
только необходимо заметить, что качество синусоиды (ШИМ+ФНЧ) из контроллера похуже будет, чем генератор на мосте Вина Вам ведь попроще надо? ФНЧ лепить прийдется.....
--------------------
теперь питание компьютера можно отключить
|
|
|
|
|
Aug 31 2007, 06:53
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(олесь @ Aug 23 2007, 14:19)  только необходимо заметить, что качество синусоиды (ШИМ+ФНЧ) из контроллера похуже будет, чем генератор на мосте Вина Вам ведь попроще надо? ФНЧ лепить прийдется..... К плюсам uC реализации можно отнести: легкая перестройка частоты и амплитуды; если нужно добавлять сдвинутые по фазе аналогичные сигналы (sin-cos, sinA-sinB-sinC).
|
|
|
|
|
Sep 2 2007, 11:22
|
Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 10-05-05
Пользователь №: 4 893

|
Цитата(Константиn @ Aug 22 2007, 07:05)  Помогите пожалуста подобрать микросхемку, цену желательно в пределах 10 рублей с минимумом обвязки и минимум ног (корп. соик-8 хотелось бы). Частота в пределах от 50 до 200 кГц, точность не важно, стабильность неважно. Главное выход синуса! MAX038 Features - 0.1Hz to 20MHz Operating Frequency Range; Triangle, Sawtooth, Sine, Square. Кажется была снята с производства, но кто-то еще выпускает полный аналог.
|
|
|
|
|
Sep 2 2007, 18:25
|
Местный
  
Группа: Свой
Сообщений: 289
Регистрация: 17-06-07
Пользователь №: 28 498

|
Цитата(Константиn @ Aug 22 2007, 06:05)  Помогите пожалуста подобрать микросхемку, цену желательно в пределах 10 рублей с минимумом обвязки и минимум ног (корп. соик-8 хотелось бы). Частота в пределах от 50 до 200 кГц, точность не важно, стабильность неважно. Главное выход синуса! 1) MAX038 (как уже писал _Vladimir_) или похожие: XR2206, ICL8038. Все они больше не производятся, какой найдете - хватайте. До сих пор продается только XR2206. 2) Вероятно, более доступный вариант - делать синус из прямоугольника, на LTC1799 или LTC6907. На последней странице даташита к LTC6907 нарисовано, как это можно сделать (Typical applications -> Sine Wave Generator).
|
|
|
|
|
Jun 10 2010, 14:47
|
     
Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237

|
Цитата(rx3apf @ Jun 10 2010, 15:44)  А я сделал DDS на MCP4921 под управлением ATmega8@16 MHz. Расчетный уровень гармоник ниже, чем у варианта с максимовским фильтром, а по стоимости - меньше. Обсуждалось по соседству, http://pro-radio.ru/measure/9662-5/По цене, наверно, приблизительно в $4 и Ваш вариант (у нас легкая проблема с MCP4921 хоть и заявлено $1.5 в Гамме, но ждать надо) и вариант MAX7400(Имрад 31грв - $4)+74HC390(делитель на 100, Вдмаис 1.5грв - c20). Но Максим таки минус 80дБ дает. Проверено. А вот Ваш смотреть надо.
Сообщение отредактировал ledum - Jun 10 2010, 15:01
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|