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

|
Помогите пожалуста подобрать микросхемку, цену желательно в пределах 10 рублей с минимумом обвязки и минимум ног (корп. соик-8 хотелось бы). Частота в пределах от 50 до 200 кГц, точность не важно, стабильность неважно. Главное выход синуса!
|
|
|
|
|
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).
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|