някой играе с ултразвук и преди?

H

hobby_85

Guest
Здравей, надявам everyones добро.

Аз съм в момента играя наоколо с ултразвук някои предаватели и приемници.Само някои основни неща за сега, преди да опита проект на мината.

Аз не използват микро-контролери и преди, така Im все още доста пресни в района.Въпреки това, аз съм готов да се учи, и аз съм в момента минава през няколко онлайн ръководства.

За сега, бих искал по някакъв начин да конфигурирате MC (Im използване PIC 16f690), за да изпратите PWM сигнал от 40 KHz до ултразвукови излъчвателя.Ive се намира тази интернет страница, която е кода за вас, ако вие тип по отношение на изискванията, но скоро се започне от нулата и разбират всичко.

Това е, което на сайта се казва:

/ *
* PWM регистри конфигурация
* Fosc = 4000000 Hz
* Fpwm = 40000,00 Hz (запитана: 40000 Hz)
* Duty Cycle = 50%
* Резолюцията е 6 бита
* Prescaler е 1
* Уверете се, че PWM ПИН е конфигуриран като цифров изход
* Виж повече подробности за http://www.micro-examples.com/
* Този изходен код се предоставя "както е",
* Я използвате на свой собствен риск
* /
PR2 = 0b00011000;
T2CON = 0b00000100;
CCPR1L = 0b00001100;
CCP1CON = 0b00011100;

И тогава аз предполагам, можете да използвате следните команди:

* Pwm_Init ()
* Pwm_Change_Duty ()
* Pwm_Start ()
* Pwm_Stop ()

Така е това как да отида за нея?Задайте честота, цикъл мито и си на разстояние?Може ли някой да се обясни защо на сайта идва с по-горе стойности за PR2, T2CON и така нататък.И какви са те?

Им съжалявам, ако това е било публикувано и преди, но Ive е serching форуми за часове наред, без късмет.

Всяко Помощ ще бъде оценена.Просто искам да изпрати сигнал PWM OA ултразвукови излъчвателя.

Благодаря!

 
Защо се използва за изпращане на снимка на 40 KHz?
може просто да се използва 555 таймера да си свършат работата

 
Да IM знаят това.Въпреки това, създаването на 40kHz вълна с помощта на снимка е само една малка част от това, IM опитваш да направиш.

Им се опитва да изпрати на РЧ и ултразвукови импулси заедно по едно и също време, и след това измерване на разликата отнема за два сигнала за да стигне от другата страна.

Така че 555 свикнал да е в състояние да направи това по-точно.

От това, което Ive чете, трябва да се използва PWM функция на микроконтролер.там почти няма институти по тази тема, IM и да го намерите изключително трудно да се напише код за това.Някакви идеи?

 
си, за да постигнете търсене с помощта на тази снимка не?

 
Съжалявам, какво искаш да кажеш с PIC не?

ако искаш да кажеш как IM отделяне на входящите сигнали, си чрез използване на радиочестоти.Всяка RF предавател ще има свой уникален идентификационен номер, и моят приемник ще се говори за едно по едно време.

е, че това, което искаш да кажеш?

пъпка благодаря

 
Аз просто не мога да видя край на такива въпроси!

Преминем към УСВ форум, изтеглете PWMWizard (или дори тук) и копирате и поставите в CCS IDE и ще бъде определен.

 

Welcome to EDABoard.com

Sponsor

Back
Top