| Автор |
Съобщение |
|
sinfan
Ранг: Минаващ
Регистриран на: Сря Юли 05, 2006 11:20 pm Мнения: 2
|
 LCD индикатор на мощност
Здравейте.В момента чета книгата PIC микроконтролери от Млад конструктор.Тепърва започвам да се уча и за-това моля за помощ.Искам да знам може ли да се направи LCD стерео индикатор за нискочестотен усилвател с някой PIC и разбира се подходящ дисплей?Първият микроконтролер,който си закупих е 16F84.Дали ще може с него да стане ?Търсих доста време информация в интернет , но уви не намерих!
|
| Сря Юли 05, 2006 11:32 pm |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
Колеги, кое точно й е безумното на тази идея, и следва ли да бъде в този раздел? 
|
| Сря Юли 05, 2006 11:38 pm |
|
 |
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
|
Определено не е за този раздел, даже и с PIC16F84, без наличието на ADC е достатъчно лесно да се направи такъв индикатор
|
| Чет Юли 06, 2006 12:30 am |
|
 |
|
evc
Ранг: Напреднал
Регистриран на: Пет Окт 21, 2005 8:45 am Мнения: 499
|
Правил съм такъв индикатор навремето (още си работи на бюрото ми) с двуцветни светодиоди, червения цвят е за пик холда. Ако искаш мога да постна целия проект, а ти си го преправи за LCD-то.
Ето и две много грозни снимки:
_________________ Простотията е Божи дар, но човек не бива да парадира с подаръците си!
|
| Чет Юли 06, 2006 8:27 am |
|
 |
|
fuser
Ранг: Ориентиран
Регистриран на: Сря Юли 05, 2006 1:54 pm Мнения: 279
|
Много интересно, аз не бих отказал да пробвам да си направя един такъв индикатор
|
| Чет Юли 06, 2006 9:02 am |
|
 |
|
sinfan
Ранг: Минаващ
Регистриран на: Сря Юли 05, 2006 11:20 pm Мнения: 2
|
Съжалявам,че поставих темата тук.Нека модератора да я премести , където сметне за добре. EVC, ще съм много благодарен , ако постнеш проекта.
|
| Чет Юли 06, 2006 9:31 am |
|
 |
|
rumen
Ранг: Почетен член
Регистриран на: Чет Ное 25, 2004 3:42 pm Мнения: 913
|
Простете намесата ми.
Позволих си за отмора да спретна индикатор на мощност.
Device=16F877
XTAL = 4
ALL_DIGITAL = True
LCD_TYPE = alpha 'tip displej
LCD_DTPIN = PORTC.0 ' purwia krak na data busa
LCD_ENPIN = PORTC.5 'EN-pin displeia kade e wyrzan
LCD_RSPIN = PORTC.4 'RS-pin na displeia kade e wyrzan
LCD_INTERFACE = 4 '4-bitow interfejs
LCD_LINES = 2 'broj linii na displeia
ADIN_RES = 10 ' 10-bit result required
ADIN_TAD = 32_FOSC ' RC OSC chosen
ADIN_STIME = 50 ' Allow 50us sample time
TRISA = %00000011 ' Set RA0, RA1 INPUT
ADCON1 = %10001101 ' Set RA0, RA1 analog , RA1,RA2 REEF ,drugite ot port a sa cifrowi, and right justify resul
Dim ADB As Word
Dim AD As Word
Dim ADP As Word
lop:
AD = ADIn 0 ' Read channel 0 to adval (0-1023)
ADP = (AD */ 500) >> 2 ' equates to: (adval * 500)/1024
ADB= (AD */ 16) >> 2
Print At 2,1, Rep 255\ADB, Rep 32\16-ADB ' bar value
AD = ADIn 1 ' Read channel 1 to adval (0-1023) ADP = (AD */ 500) >> 2 ' equates to: (adval * 500)/1024
ADB= (AD */ 16) >> 2
Print At 1,1, Rep 255\ADB, Rep 32\16-ADB ' bar value
GoTo lop
И за Бейсика простете не го пропагандирам просто само с него работя вече.
|
| Чет Юли 06, 2006 11:53 am |
|
 |
|
rumen
Ранг: Почетен член
Регистриран на: Чет Ное 25, 2004 3:42 pm Мнения: 913
|
Значи с RV1 и RV2 са към ляв и десен канал.
Със RV3 настройваш.
Ето платка дето ще върши работа
И hex-че
|
| Чет Юли 06, 2006 12:39 pm |
|
 |
|
evc
Ранг: Напреднал
Регистриран на: Пет Окт 21, 2005 8:45 am Мнения: 499
|
_________________ Простотията е Божи дар, но човек не бива да парадира с подаръците си!
|
| Чет Юли 06, 2006 12:54 pm |
|
 |
|
rumen
Ранг: Почетен член
Регистриран на: Чет Ное 25, 2004 3:42 pm Мнения: 913
|
Уф снимката ми се опъна.
|
| Чет Юли 06, 2006 1:06 pm |
|
 |
|
rumen
Ранг: Почетен член
Регистриран на: Чет Ное 25, 2004 3:42 pm Мнения: 913
|
Платката е с двата слоя накуп "естествено"
Ето цветове за да си я оправяте.
Копирайте като влагате мисъл!!
|
| Чет Юли 06, 2006 1:22 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12764 Местоположение: София
|
Не искам да прозвучи като заяждане, ама това си е за едностранна платка.
|
| Пет Юли 07, 2006 12:04 am |
|
 |
|
plameniv
Ранг: Форумен бог
Регистриран на: Нед Окт 10, 2004 9:55 am Мнения: 1718
|
 Mda
Не е ли малко пресилено с този голям контролер, хората за целта са измислили например и по евтините 16F676 даже си има и собствен генератор който е с 1% грешка и пак ще хартисат изводи , дори и vfef може да си ги направиш вътре в контролера към + и - .
Аз го ползвам от доста време и работи чудесно !
|
| Пет Юли 07, 2006 4:37 am |
|
 |
|
fuser
Ранг: Ориентиран
Регистриран на: Сря Юли 05, 2006 1:54 pm Мнения: 279
|
 Re: Mda
защо се заяждате с човека  такъв процесор е имал, набързо спретнал даже и платка ... и ви е дал полеза изява, като бутнете това онова за лично успокоение, а вие господа мърморите ... да не казвам като какво 
|
| Пет Юли 07, 2006 7:07 am |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12764 Местоположение: София
|
Както подчертах и в предишния си пост, не се заяждам с колегата, но според мен безсмислено при тази доста елементарна схема, за 2 - 3 писти да се прави двустранна платка. Явно е до начин на мислене, но аз гледам ако може да се мине само с един слой да не права двуслойна платка. 
|
| Пет Юли 07, 2006 4:30 pm |
|
|