Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Помогите сваять генератор

Непрочитано 11.03.2015, 20:28  
shindax
Прописка
 
Регистрация: 04.09.2009
Сообщений: 167
Сказал спасибо: 1
Сказали Спасибо 35 раз(а) в 25 сообщении(ях)
shindax на пути к лучшему
По умолчанию Re: Помогите сваять генератор

Сообщение от aan20132 Посмотреть сообщение
...А вообще, как ни крути, если генерить контроллером, то частота будет меняться скачкообразно, как ни старайся. ...
Это - Ваше непререкаемое резюме? Может, IMHO, добавите?
Реклама:
shindax вне форума  
Непрочитано 12.03.2015, 04:27  
atul
Вид на жительство
 
Аватар для atul
 
Регистрация: 13.06.2005
Адрес: Владивосток (Россия) -Вриндаван (Индия)
Сообщений: 257
Сказал спасибо: 34
Сказали Спасибо 219 раз(а) в 100 сообщении(ях)
atul на пути к лучшему
По умолчанию Re: Помогите сваять генератор

В постановке задачи регулировка переменным резистором. Сразу приходят на ум простые старые схемы на логических элементах. В радиолюбительской литературе прошлых лет таких схем полно.
http://cxem.net/beginner/beginner16.php
http://cxem.net/beginner/beginner100.php
http://cxembl.net/istochniki-pitaniy...y-h-impul-sov/
Можно сделать на AD9850, там есть выхода меандра, но это имхо, из пушки по воробьям.

Последний раз редактировалось atul; 12.03.2015 в 05:01.
atul вне форума  
Непрочитано 12.03.2015, 13:25  
chimsk8-2
Прописка
 
Регистрация: 04.02.2009
Сообщений: 178
Сказал спасибо: 128
Сказали Спасибо 121 раз(а) в 60 сообщении(ях)
chimsk8-2 на пути к лучшему
По умолчанию Re: Помогите сваять генератор

К531ГГ1 - два генератора 1Гц - 60 МГц - минимум обвязки, простота регулировки частоты, плюс МК (для регулировки) идеальный, по моему, вариант.
http://rfanat.ru/s9/ms_k531gg.html

Последний раз редактировалось chimsk8-2; 12.03.2015 в 14:22.
chimsk8-2 вне форума  
Непрочитано 12.03.2015, 14:22  
Yurkin2014
Заблокирован
 
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
Yurkin2014 на пути к лучшему
По умолчанию Re: Помогите сваять генератор

Сообщение от chimsk8-2 Посмотреть сообщение
простота регулировки частоты ... идеальный, по моему, вариант
Сообщение от -vitalik- Посмотреть сообщение
Рекомендуемые диапазоны, выбираемые 2-мя джамперами:
1...100 Гц
50...5000 Гц
1...100 кГц
50...500 кГц
Ну, к примеру, можно ли на К531ГГ1 сделать диапазон 1..100кГц, не переключая частотозадающий конденсатор, только изменяя управляющее напряжение?
Yurkin2014 вне форума  
Непрочитано 12.03.2015, 18:58  
chimsk8-2
Прописка
 
Регистрация: 04.02.2009
Сообщений: 178
Сказал спасибо: 128
Сказали Спасибо 121 раз(а) в 60 сообщении(ях)
chimsk8-2 на пути к лучшему
По умолчанию Re: Помогите сваять генератор

Сообщение от Yurkin2014 Посмотреть сообщение
Ну, к примеру, можно ли на К531ГГ1 сделать диапазон 1..100кГц, не переключая частотозадающий конденсатор, только изменяя управляющее напряжение?
Действительно. Пока просматривал ветку - забыл условие задачи. Зацепился 5- -500 КГц.

Последний раз редактировалось chimsk8-2; 12.03.2015 в 19:01.
chimsk8-2 вне форума  
Непрочитано 12.03.2015, 22:27  
aan20132
Временная регистрация
 
Регистрация: 17.07.2006
Сообщений: 70
Сказал спасибо: 20
Сказали Спасибо 8 раз(а) в 6 сообщении(ях)
aan20132 на пути к лучшему
По умолчанию Re: Помогите сваять генератор

Сообщение от omercury Посмотреть сообщение
Скачок в 0,00186 Герц при кварце 8МГц Вас устроит?
только не говорите, что это точность на 500кГц на выходе
aan20132 вне форума  
Непрочитано 12.03.2015, 23:02  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Помогите сваять генератор

Сообщение от aan20132 Посмотреть сообщение
только не говорите, что это точность на 500кГц на выходе
Смотря который из ЫЕЬ поставить.
Естественно внизу диапазона, на каждый шаг она удваивается. Это если в лоб.

Про синтезаторы частоты (т.е. PLL) слышали?
omercury вне форума  
Непрочитано 13.03.2015, 17:44  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Помогите сваять генератор

Перенесено https://kazus.run/forums/showthread.php?t=110333&page=2
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 13.03.2015, 20:40  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Помогите сваять генератор

Сообщение от dosikus Посмотреть сообщение
Перенесено https://kazus.run/forums/showthread.php?t=110333&page=2
Спасибо, Алексей, самое место.
omercury вне форума  
Непрочитано 16.03.2015, 19:54  
-vitalik-
Вид на жительство
 
Аватар для -vitalik-
 
Регистрация: 29.03.2009
Адрес: Бровары, Украина
Сообщений: 325
Сказал спасибо: 1,486
Сказали Спасибо 82 раз(а) в 46 сообщении(ях)
-vitalik- на пути к лучшему
По умолчанию Re: Помогите сваять генератор

Я все еще помню про свой генератор, и потихоньку пытаюсь познать мир АВРок.
И так, вот первая пробная попытка

Цитата:
// Generator

#define F_CPU 16000000 // 16 MHz

#include ‹avr/io.h›
#include ‹avr/delay.h›
#include ‹avr/interrupt.h› // for sei function
#include ‹avr/signal.h› // for INTERRUPT macros



INTERRUPT (SIG_OVERFLOW1)
{
PORTD = PORTD + 1;
TIFR1 = 0;
}


int main(void) // начало основой программы
{

DDRB = 0xff; // Порт B всі виходи

DDRC = 0x00; // Порт C всі входи
PORTC = 0xff; // Підтяжка на всі піни порта С

DDRD = 0xff; // Порт D всі виходи

TCCR1A = 0; // T/C1 відєднано від OC1
TCCR1B = 5; // Сист.синхронізація /1024

TIMSK1 = 0x01; // Дозвіл переривання від T/С1
TIFR1 = 0;
PORTD = 5;

EICRA = 0; // Ext interrupts disable

//sei();
SREG = 0x80;


while (1) // Основний цикл
{
if (bit_is_clear(PINC, 0))
{
PORTB = 0xff; // установить "1" на всех линиях порта D
_delay_ms(500); // Ждем 0.25 сек.
PORTB = 0x00; // установить "0" на всех линиях порта D
_delay_ms(500); // Ждем 0.25 сек.
}

if (bit_is_clear(PINC, 1))
{
PORTD = 0;
}
} // закрывающая скобка бесконечного цикла

} // закрывающая скобка основной программы
все вроде хорошо, но процедурка INTERRUPT (SIG_OVERFLOW1) не работает
Кто нибуть подбросит идею, почему?

Проц Atmega48
Компилятор WinAVR
Симулятор Proteus 7.6
-vitalik- вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите восстановить генератор alex-amur Производственное оборудование 11 25.01.2013 19:20
Помогите! Генератор не поддается eepugach Поиск схем. Делимся схемами 82 18.09.2010 21:14
Помогите сделать генератор на основе микроконтроллера Piroknight Микроконтроллеры, АЦП, память и т.д 11 13.11.2009 15:18
Помогите со схемой сварочного генератора на базе Г-290 24v mich31 Делимся опытом 3 14.09.2009 07:32


Часовой пояс GMT +4, время: 17:29.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.