Goto page 1, 2 Next
Piotr \"Curious\" Slawins
Guest
Thu Jan 21, 2010 9:36 am
pewnie jak nie znajde to napisze,
ale po co wynajdowac kolo... ktos moze sie spotkal z gotowcem?
zasada dzialania prosta, minimum uzytych pinow, 'analogowe' wejscie dla
kazdego bloku klawiszy, wersja z 'shift' i bez - obie sie przydadza.
fajnie jakby byl tez jakis uruchomiony projekt, z dobranymi juz
rezystorami...
potrzeba klawiszy tyle zeby wprowadzic tekst (~40 klawiszy)
niekoniecznie przecinki/nawiasy itd (moga byc pod shiftem)
--
Grzegorz Kurczyk
Guest
Thu Jan 21, 2010 12:31 pm
Użytkownik Piotr "Curious" Slawinski napisał:
Quote:
fajnie jakby byl tez jakis uruchomiony projekt, z dobranymi juz
rezystorami...
potrzeba klawiszy tyle zeby wprowadzic tekst (~40 klawiszy)
niekoniecznie przecinki/nawiasy itd (moga byc pod shiftem)
A zrobić drabinkę z szeregowo połączonych 40-tu rezystorów zasilaną z
napięcia referencyjnego ADC. Przy 10-cio bitowej rozdzielczości powinno
się udać pewnie rozpoznać te 40 poziomów napięcia.
Pozdrawiam
Grzegorz
u
Guest
Thu Jan 21, 2010 1:33 pm
Użytkownik "Grzegorz Kurczyk" <grzegorz@antispam.control.slupsk.pl> napisał
w wiadomości news:hj9ejt$7sh$2@nemesis.news.neostrada.pl...
Quote:
A zrobić drabinkę z szeregowo połączonych 40-tu rezystorów zasilaną z
napięcia referencyjnego ADC. Przy 10-cio bitowej rozdzielczości powinno
Skąd wziąć przetwornik A/D ? Zewnętrzny?
Ma być do PIC16F628. To uC bez bajerów.
Konop
Guest
Thu Jan 21, 2010 2:01 pm
Quote:
Skąd wziąć przetwornik A/D ? Zewnętrzny?
Ma być do PIC16F628. To uC bez bajerów.
A jak chcesz zrobić klawiaturę analogową bez przetwornika A/C??

...
--
Pozdrawiam
Konop
Grzegorz Kurczyk
Guest
Thu Jan 21, 2010 2:26 pm
Użytkownik Konop napisał:
Quote:
Skąd wziąć przetwornik A/D ? Zewnętrzny?
Ma być do PIC16F628. To uC bez bajerów.
A jak chcesz zrobić klawiaturę analogową bez przetwornika A/C??

...
Aż zerknąłem w pdf-a. Faktycznie ten uC nie ma przetwornika A/D. Już
zapomniałem, że jeszcze takie procki robią

Z tego co widzę, to można
by coś wykombinować z PWM-a i komparatora analogowego, ale to już
przysłowiowa "rzeźba w glinie". Zmienić procek, lub dorzucić drugi do
obsługi klawiatury.
Pozdrawiam
Grzegorz
u
Guest
Thu Jan 21, 2010 2:32 pm
Użytkownik "Konop" <konoppo@gazeta.pl> napisał w wiadomości
news:hj9j6i$lre$1@inews.gazeta.pl...
Quote:
A jak chcesz zrobić klawiaturę analogową bez przetwornika A/C??

...
Rybki albo pipki - z czegoś trzeba zrezygnować
Albo dołoży scalak albo zmieni mikrokontroler albo zrobi cyfrową matrycę 5+8
linii ( a ten PIC ma tylko 15 I/O) albo pomiesza analog z cyfrą
wykorzystując wewnętrzny komparator w trybie INTERNAL REFERENCE , 4bitowy
VOLTAGE REFERENCE MODULE
Tak czy siak sam musi rzeźbić
u
Guest
Thu Jan 21, 2010 2:42 pm
Użytkownik "Grzegorz Kurczyk" <grzegorz@antispam.control.slupsk.pl> napisał
w wiadomości news:hj9krf$3nm$1@atlantis.news.neostrada.pl...
Quote:
Aż zerknąłem w pdf-a. Faktycznie ten uC nie ma przetwornika A/D. Już
zapomniałem, że jeszcze takie procki robią

Z tego co widzę, to można
PIC16F628A i "bracia" mają pewne zalety.
To całkiem wydajne procesorki w obudowach klasycznych DIL do prościutkich
zastosowań.
Literowa klawiatura przekracza ich możliwości.
Zbych
Guest
Thu Jan 21, 2010 2:44 pm
Grzegorz Kurczyk pisze:
Quote:
Aż zerknąłem w pdf-a. Faktycznie ten uC nie ma przetwornika A/D. Już
zapomniałem, że jeszcze takie procki robią

Z tego co widzę, to można
by coś wykombinować z PWM-a i komparatora analogowego,
Ten procesor ma wbudowaną regulowaną referencję (2x16 poziomów). Możesz
ją użyć i zrobić SAR na piechotę. Do tego komparatory są dwa więc możesz
podzielić klawiaturę na dwie sekcje.
Quote:
przysłowiowa "rzeźba w glinie". Zmienić procek, lub dorzucić drugi do
obsługi klawiatury.
Zmniejsz liczbę klawiszy. Zawsze możesz wprowadzać litery tak jak w
telefonie komórkowym.
Zbych
Guest
Thu Jan 21, 2010 3:05 pm
A tutaj masz opis jak zrobić klawiaturę analogową bez ADC,
np. mierząc czas ładowania kondensatora:
http://ww1.microchip.com/downloads/en/DeviceDoc/40040b.pdf
Grzegorz Kurczyk
Guest
Thu Jan 21, 2010 4:11 pm
Użytkownik Zbych napisał:
Quote:
Grzegorz Kurczyk pisze:
Aż zerknąłem w pdf-a. Faktycznie ten uC nie ma przetwornika A/D. Już
zapomniałem, że jeszcze takie procki robią

Z tego co widzę, to
można by coś wykombinować z PWM-a i komparatora analogowego,
Ten procesor ma wbudowaną regulowaną referencję (2x16 poziomów). Możesz
ją użyć i zrobić SAR na piechotę. Do tego komparatory są dwa więc możesz
podzielić klawiaturę na dwie sekcje.
Ale to nie ja potrzebuję takiej klawiatury

Sam wywaliłbym tego PIC-a
i wsadził AVR-a. Lub w ostateczności (płytka z PIC-em jest już gotowa)
na jakimś małym AVR zrobiłbym klawiaturę, która z tym PIC-em gadała by
po SPI/RS/I2C/1WIRE czy jeszcze czym sobie twórca zapragnie.
Pozdrawiam
Grzegorz
Grzegorz Kurczyk
Guest
Thu Jan 21, 2010 4:34 pm
Użytkownik u napisał:
Quote:
Użytkownik "Grzegorz Kurczyk" <grzegorz@antispam.control.slupsk.pl
napisał w wiadomości news:hj9krf$3nm$1@atlantis.news.neostrada.pl...
Aż zerknąłem w pdf-a. Faktycznie ten uC nie ma przetwornika A/D. Już
zapomniałem, że jeszcze takie procki robią

Z tego co widzę, to można
PIC16F628A i "bracia" mają pewne zalety.
To całkiem wydajne procesorki w obudowach klasycznych DIL do
prościutkich zastosowań.
A to już AVR-ów nie robią w DIL-u ?

Nie chcę rozpoczynać wojny PIC
kontra AVR bo nie miałem wiele do czynienia z serią PIC, ale
przeglądając dokumentację tych mniejszych procków jakoś nie mogę
zauważyć przewagi PIC-a w jakimkolwiek punkcie. W porównaniu z serią '51
jest dużo bardziej wydajny, ale z rodziną AVR to chyba już
niespecjalnie. No może niski pobór prądu w PIC16F628A, ale Atmel też
robi AVR-y z serii PicoPower. Czy dobrze doczytałem ? Ten PIC ma tylko
ośmiopoziomowy stos ?
Pozdrawiam
Grzegorz
u
Guest
Thu Jan 21, 2010 4:59 pm
Użytkownik "Grzegorz Kurczyk" <grzegorz.usun.to@control.slupsk.pl> napisał w
wiadomości news:hj9sbk$kvf$1@atlantis.news.neostrada.pl...
Quote:
A to już AVR-ów nie robią w DIL-u ?

Nie chcę rozpoczynać wojny PIC
kontra AVR bo nie miałem wiele do czynienia z serią PIC, ale przeglądając
dokumentację tych mniejszych procków jakoś nie mogę zauważyć przewagi
PIC-a w jakimkolwiek punkcie. W porównaniu z serią '51
Pozwolę sobie nie wojować. Wolę PICe:-)
Marek Lewandowski
Guest
Thu Jan 21, 2010 6:41 pm
On Jan 21, 9:36 am, "Piotr \"Curious\" Slawinski"
<curi...@bwv190.internetdsl.tpnet.lp> wrote:
Quote:
pewnie jak nie znajde to napisze,
ale po co wynajdowac kolo... ktos moze sie spotkal z gotowcem?
http://www.rau-deaver.org/1-wire%20keyboard.html
Marek
Grzegorz Kurczyk
Guest
Thu Jan 21, 2010 7:12 pm
Użytkownik Zbych napisał:
Quote:
A tutaj masz opis jak zrobić klawiaturę analogową bez ADC,
np. mierząc czas ładowania kondensatora:
Czyli jednak z ADC, co prawda improwizowanym

Nie każde ADC jest
przetwornikiem napięcie -> wartość cyfrowa.
Pozdrawiam
Grzegorz
Grzegorz Kurczyk
Guest
Thu Jan 21, 2010 7:27 pm
Użytkownik u napisał:
Quote:
Pozwolę sobie nie wojować. Wolę PICe:-)
Czyżby Kolega celowo zakończył cytat na słowach: "W porównaniu z serią
'51"
Jeśli tak, to nie wątpię w słuszność podjętej decyzji
Ale oczywiście każdy ma swoje preferencje. Nie przeczę, że w niektórych
zastosowaniach PIC-e mogą być lepsze od AVR-ów. Z PIC-ami miałem krótko
do czynienia w czasach gdy królowała seria '51 i faktycznie był to wtedy
solidny skok wydajnościowy. Były to jeszcze PIC-e z "oczkiem". Ale gdy
"posmakowałem" pierwszego AVR-a to szybciutko zapomniałem o PIC-ach.
Pozdrawiam
Grzegorz
Goto page 1, 2 Next