Отговори на тема  [ 63 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5  Следваща
Генератор на звукови честоти 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Генератор на звукови честоти
Е ти да не би да очакваш протеуса да извади звук?


Нед Юни 29, 2014 6:35 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Генератор на звукови честоти
Последният път когато го тормозих, си вадеше и звук.
Настройваш като какво да пее, на какъв семпъл рейт и си пее...


Нед Юни 29, 2014 7:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Генератор на звукови честоти
Стига ве... Не знаех че и до там са стигнали :)


Нед Юни 29, 2014 7:23 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Апр 17, 2014 10:55 am
Мнения: 25
Мнение Re: Генератор на звукови честоти
Ходи сигнал до спийкъра но не и звук а нямам никаква идея как да го настроя този семпъл рейт :Д ако имаш някакво видео или снимка ще съм ти благодарен


Нед Юни 29, 2014 8:01 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Генератор на звукови честоти
Пропъртис на говорителя или зумера...

Редакция:
Виж си настройките на уиндоския миксер за звук.

Прикачени файлове:
proteus_1.JPG
proteus_1.JPG [ 31.45 KiB | Прегледано 3951 пъти ]


Прикачени файлове:
proteus_2.JPG
proteus_2.JPG [ 33.86 KiB | Прегледано 3951 пъти ]


Нед Юни 29, 2014 8:31 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 13, 2007 12:12 pm
Мнения: 712
Мнение Re: Генератор на звукови честоти
Здравейте!
@hazard, нещо много озадачаващо е това, като снимков материал макар и оскъден, който си дал?!
На първата картинка се вижда код от компилатор на mikroelektronika, с функции от тяхната библиотека с микроконтролер PIC16F887 - примерен код от: http://www.mikroe.com/chapters/view/17/ ... -examples/
Компилатора в същото време e CCS с настройка "PCB 12 bit" за микроконтролери от тип примерно pic12. В същото време симулатора ти е пуснат с PIC18F4550.
Е, хубаво обърка колегите обсъждащи твоите неволи, а сега би било полезно за теб, да публикуваш и кода и файловете от симулатора за да могат да се обсъдят и да ти се помогне.
Успех!


Нед Юни 29, 2014 8:58 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Апр 17, 2014 10:55 am
Мнения: 25
Мнение Re: Генератор на звукови честоти
void Tone1() {
Sound_Play(659, 250);
}

void Tone2() {
Sound_Play(698, 250);
}

void Tone3() {
Sound_Play(784, 250);
}

void Melody1() {
Tone1(); Tone2(); Tone3(); Tone3();
Tone1(); Tone2(); Tone3(); Tone3();
Tone1(); Tone2(); Tone3();
Tone1(); Tone2(); Tone3(); Tone3();
Tone1(); Tone2(); Tone3();
Tone3(); Tone3(); Tone2(); Tone2(); Tone1();
}

void ToneA() {
Sound_Play(880, 50);
}

void ToneC() {
Sound_Play(1046, 50);
}

void ToneE() {
Sound_Play(1318, 50);
}

void Melody2() {
unsigned short i;
for (i = 9; i > 0; i--) {
ToneA(); ToneC(); ToneE();
}
}

void main() {
ANSEL = 0;
ANSELH = 0;
TRISB = 0xF0;

Sound_Init(&PORTB, 3);
Sound_Play(1000, 500);

while (1) {
if (Button(&PORTB,7,1,1))
Tone1();
while (PORTB & 0x80) ;

if (Button(&PORTB,6,1,1))
Tone2();
while (PORTB & 0x40) ;

if (Button(&PORTB,5,1,1))
Melody2();
while (PORTB & 0x20) ;

if (Button(&PORTB,4,1,1))
Melody1();
while (PORTB & 0x10) ;
}
}


ето ми го кода и схемата . Има сигнал до спийкъра показва на осцилоскопа правоъгълен сигнал но нямам звук.
P.S. извинявам се не знам къде е тикчето за код


Прикачени файлове:
shema-off.jpg
shema-off.jpg [ 423.04 KiB | Прегледано 3942 пъти ]
Нед Юни 29, 2014 9:09 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Генератор на звукови честоти
Провери ли каква е честотата на сигнала който генерираш?
Ако е 500kHz, примерно, е малко вероятно да чуеш звук... :D


Нед Юни 29, 2014 9:16 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 13, 2007 12:12 pm
Мнения: 712
Мнение Re: Генератор на звукови честоти
Кода, добре, а сега би следвало да кажеш, с кой компилатор последно компилираш, какви са му настройките и избрания микроконтролер... само не казвай, че е CCS, защото няма как да се компилира този код в този вид там, защото няма вградени функции за генериране на звук като Sound_Init(); и Sound_Play(); освен, ако не си ги написал като отделни функции за този компилатор? :)


Нед Юни 29, 2014 9:18 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Апр 17, 2014 10:55 am
Мнения: 25
Мнение Re: Генератор на звукови честоти
Пробвах с С++ но не стана :Д с ПИК СИ ПРО е компилиран


Прикачени файлове:
PIC.jpg
PIC.jpg [ 424.32 KiB | Прегледано 3939 пъти ]
Нед Юни 29, 2014 9:21 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 13, 2007 12:12 pm
Мнения: 712
Мнение Re: Генератор на звукови честоти
Пак пишеш объркващо! :)
Какво C++? Може би имаш предвид CCS?
Какъв е този компилатор "ПИК СИ ПРО", може би искаш да кажеш "mikroC Pro for PIC"?


Нед Юни 29, 2014 9:31 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Апр 17, 2014 10:55 am
Мнения: 25
Мнение Re: Генератор на звукови честоти
да точно това. :Д


Нед Юни 29, 2014 9:35 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 13, 2007 12:12 pm
Мнения: 712
Мнение Re: Генератор на звукови честоти
Дай сега картинки от настройките в компилатора, покажи кой микроконтролер си избрал.


Нед Юни 29, 2014 9:36 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Апр 17, 2014 10:55 am
Мнения: 25
Мнение Re: Генератор на звукови честоти
пик 18ф4550


Прикачени файлове:
PIC.jpg
PIC.jpg [ 424.32 KiB | Прегледано 3933 пъти ]
Нед Юни 29, 2014 9:40 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Апр 17, 2014 10:55 am
Мнения: 25
Мнение Re: Генератор на звукови честоти
ето и една със сигнала до спийкъра


Прикачени файлове:
shema-on.jpg
shema-on.jpg [ 503.13 KiB | Прегледано 3933 пъти ]
Нед Юни 29, 2014 9:40 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 63 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5  Следваща

Кой е на линия

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


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

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