Отговори на тема  [ 17 мнения ]  Отиди на страница 1, 2  Следваща
Генериране на 8 импулса 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Окт 03, 2005 3:39 pm
Мнения: 11
Мнение Генериране на 8 импулса
Търся идея схема която да генерира 8 правоъгълни импулса с честота около 5Mhz при подаване на стартов импулс.
т.е. подава се стартов импулс от MCU, схемата генерира 8 импулса и спира докато не получи пак стартов импулс.
Някоя идия. Предварително благодаря.


Пет Юли 06, 2007 12:58 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 17, 2005 5:07 pm
Мнения: 813
Местоположение: Сливен
Мнение Re: Генериране на 8 импулса
zabbot написа:
Търся идея схема която да генерира 8 правоъгълни импулса с честота около 5Mhz при подаване на стартов импулс.
т.е. подава се стартов импулс от MCU, схемата генерира 8 импулса и спира докато не получи пак стартов импулс.
Някоя идия. Предварително благодаря.


едно ПИКче 12 та серия


Пет Юли 06, 2007 1:12 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Окт 03, 2005 3:39 pm
Мнения: 11
Мнение Re: Генериране на 8 импулса
valioman написа:
zabbot написа:
Търся идея схема която да генерира 8 правоъгълни импулса с честота около 5Mhz при подаване на стартов импулс.
т.е. подава се стартов импулс от MCU, схемата генерира 8 импулса и спира докато не получи пак стартов импулс.
Някоя идия. Предварително благодаря.


едно ПИКче 12 та серия


Благодаря. А нещо с дискретни елементи? Не съм сигурен за честотата - може да се наложи да е и 10Mhz.


Пет Юли 06, 2007 1:15 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
Напиши в гоогле LM555 timer circuits и разгледай 74ххх дискретните елементи. С малко творчество ще го измъдриш.


Пет Юли 06, 2007 1:20 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 17, 2005 5:07 pm
Мнения: 813
Местоположение: Сливен
Мнение 
и без това губиш пин на процесора , ако не е много зает де , не може ли вместо да събуждаш с един импулс направо да си ги изгенерираш от професора ?


Пет Юли 06, 2007 1:22 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
valioman на 5MHz ще му е адски трудно, а на 10 направо невъзможно. Дори и на 40 MHz да пусне пика (което ще е адски трудно,а ако е 16(12) невъзможно), това е 10 MIPS (10MHz). Един клок да вдигне, един клок да смъкне и без никакви прекъсвания и др. подобни и май ще дойде 5MHz честота.


Пет Юли 06, 2007 1:30 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 17, 2005 5:07 pm
Мнения: 813
Местоположение: Сливен
Мнение 
Cekins написа:
valioman на 5MHz ще му е адски трудно, а на 10 направо невъзможно. Дори и на 40 MHz да пусне пика (което ще е адски трудно,а ако е 16(12) невъзможно), това е 10 MIPS (10MHz). Един клок да вдигне, един клок да смъкне и без никакви прекъсвания и др. подобни и май ще дойде 5MHz честота.


Мисля че не опоменал какъв му е професора и на каква честота работи (гледам че е писал MCU което мисля не е определение за ПИК овете :))) )затова че просто давам идея .


Пет Юли 06, 2007 1:34 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Дек 19, 2004 6:26 pm
Мнения: 1628
Местоположение: Сливен
Мнение 
SPI ми се струва по-удачно
вече PIC-овете не следя, но с всяка AVR мисля ще стане


Пет Юли 06, 2007 1:49 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Окт 03, 2005 3:39 pm
Мнения: 11
Мнение 
Процесора няма вече душа за това :)
ATMega на 16 Mhz e и искам да изнеса генерирането на тази честота навън. С 555 ме съмнява...10Mhz са си доста нещо.


Пет Юли 06, 2007 2:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение 
ако си навит и имаш място за едно малко CPLD ще ти драсна някой сорс за тази работа...
щото иначе на дискретна логика.. ще ти трябва брояч, регистър и/или няколко тригера..... е и два три нанда
едно 32 краково цплд с малко макро клетки перфектно ще те оправи, че ще имаш и още малко ресурс за gluelogic

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Пет Юли 06, 2007 2:12 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Окт 03, 2005 3:39 pm
Мнения: 11
Мнение 
MYXATA написа:
ако си навит и имаш място за едно малко CPLD ще ти драсна някой сорс за тази работа...
щото иначе на дискретна логика.. ще ти трябва брояч, регистър и/или няколко тригера..... е и два три нанда
едно 32 краково цплд с малко макро клетки перфектно ще те оправи, че ще имаш и още малко ресурс за gluelogic


Много ти благодаря. Ще ти пиша ако не намеря друга опция. Честно казано бих предпочел дискретна логика като по-позната.


Пет Юли 06, 2007 2:33 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Фев 01, 2007 4:04 am
Мнения: 1539
Мнение 
Генератор на 5Мхц цъка брояч до 8. Брояча като стигне 8 блокира генератора или входа си. Нулираш брояча и хайде пак наново.


Пет Юли 06, 2007 2:41 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
Valioman - той не е писал пик ама ти си написал пикче 12-та серия:)
И аз си мисля че с брояч и генератор ще е по-добре.


Пет Юли 06, 2007 4:38 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
555 не го виждам на 10 Мхз. От друга страна се сещам за доста процесори които могат да свършат идеална работа. Не се опитвай да генерирасх импулсите софтуерно, ползвай някой от модулите за генериране и спиране, съфта само задавай броя импулси. До 10 а и 15 Mhz нямаш пролем, всъщност с някой малък Cygnal и до 25 Mhz ...


Пет Юли 06, 2007 7:39 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Вто Яну 09, 2007 12:05 am
Мнения: 130
Местоположение: Варна
Мнение 
Какво ще кажете за това? Кварцовия резонатор се избира с честотата на импулсите, които ще се правят (не знам дали лесно ще се намери такъв кварц), а програмата се прави така, че за два цикъла на инструкцията да държи изхода RB3 в логическа единица (два цикъла на инструкцията са 8 цикъла на тактовия генератор).
Изображение

Само че не съм сигурен дали точно 8 импулса ще се получат и дали допълнителния елемент няма да окаже негативно влияние на генерирането на трептения - може с външен генератор да се направи.


Пет Юли 06, 2007 9:52 pm
Профил WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 17 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

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


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

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