Liniały z suwmiarki + odczyt jak to zrobić??

Na tym forum rozmawiamy o elektronice nie związanej bezpośrednio z tematem CNC
Awatar użytkownika

Autor tematu
adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#11

Post napisał: adam Fx » 25 sie 2010, 21:58

tak na tej stronie cena takiego odczytu http://www.uni-max.com.pl/miernik-wspolrzednych-3d/d/ to stanowczo za wiele tu tańsze zestawy http://www.uni-max.com.pl/cyfrowy-syste ... -300-mm/d/ ale no ja już mam suwmiarki które mógłbym wykorzystać .Linki sobie zapamiętam bo może się przydadzą . co do translacji to wystarczy w Google wrzucić link strony i zamiast ja otwierać to dać "Tłumaczenie strony" ale to tylko ogólnikowo można się zorientować, dla kogoś kto jest elektronikiem może to wystarczające ale dla mnie to kłopotliwe i wydaje mi się że gościu chyba więcej w filmiku tłumaczy niż opisuje na str.

[ Dodano: 2010-08-25, 22:24 ]
no czytam jeszcze raz ale strasznie to zagmatwane .. ale za to na końcu str. jest kod źródłowy to dobry znak ( bo to chyba jego trzeba wgrać do procka problem polega na tym że nie widzę tam jednoznacznego schematu z wykazem elementów a tylko jakieś wycinki którym towarzyszą jakieś zawiłe opisy np. kwestia zasilania która wydawał by się być prosta po translacji okazuje się skomplikowana


sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos

Tagi:


wificnc
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 101
Rejestracja: 21 sty 2006, 18:09
Lokalizacja: Wlkp

#12

Post napisał: wificnc » 26 sie 2010, 18:06

Ja mam pytanie do znawców języka C bo chyba w nim napisano ten plik źródłowy do Atmega168 zamieszczony na podanej stronie http://www.nerdkits.com/videos/digital_calipers_dro/
Czy jest to kompletny plik do wgrania czy trzeba poddać go kompilacji i dopiero wgrać
Bo ja trochę bawię się Bascomem mam programator i mogę ten ciekawy projekt jakoś sprawdzić
Czy może ktoś to sprawdzić i podać wersję do wgrania


jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#13

Post napisał: jarekk » 26 sie 2010, 20:40

To jest tylko kawałek - potrzebne są jeszcze inne pliki od gościa. I trzeba to skompilować


wificnc
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 101
Rejestracja: 21 sty 2006, 18:09
Lokalizacja: Wlkp

#14

Post napisał: wificnc » 26 sie 2010, 21:03

A na podstawie tego kawałka można napisać jakby całość programu
Czy jest to jakiś trudniejszy program czy do człowieka zajmującym się programowaniem w C jest do napisania
A może to samo ale w bascomie chętnie byłbym zainteresowany tą wersją


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#15

Post napisał: Leoo » 26 sie 2010, 23:35

jarekk pisze:To jest tylko kawałek - potrzebne są jeszcze inne pliki od gościa. I trzeba to skompilować
Program jest kompletny, w końcu to kod źródłowy. Możemy usunąć konwersję calową, zmienić zawartość wyświetlacza, czy wręcz zastosować tańszy dwuwierszowy. Sposób podłączenia LCD znajdziemy w pliku nagłówkowym lcd.h, plik uart.h odpowiada za transmisję danych do PC. Pozostałe pliki nagłówkowe (biblioteki) też są typowe i powinny być w zasobach kompilatora, oczywiście są w sieci do ściągnięcia. Jeśli zdecydujemy się na opcję podłączenia do PC po RS232 na płytce procesora trzeba dołożyć układ MAX232.

Jak widać suwmiarka wysyła cyklicznie ramkę o długości 24 bitów wraz z sygnałem zegarowym, więc program można napisać w dowolnym języku, nawet w Basicu jeśli taki woli kolega wificnc.


wificnc
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 101
Rejestracja: 21 sty 2006, 18:09
Lokalizacja: Wlkp

#16

Post napisał: wificnc » 27 sie 2010, 10:26

A czy kolega Leoo może dokonać kompilacji (w C) i skompletować ten program do wersji wsadowej do procesora. Mam programator i w Bascomie mogę zaprogramować Atmega168
Konwersja calowa niech będzie , transmisja RS232 nie potrzebna , LCD może być 2x16
Format wyświetlania na LCD np: 1,3232 Inches ^
33,609 mm =
1---------------16

Jeżeli program będzie działał prawidłowo pomyślimy przerzucić go w Bascomie

Awatar użytkownika

Autor tematu
adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#17

Post napisał: adam Fx » 27 sie 2010, 19:25

no tak to tylko na pierwszy rzut oka wydawało się łatwe a samo zaprogramowanie okazuje się trudne tzn. dla mnie , puki co niewiele kumam ale skoro pojawił się tu Leoo to może jakoś się temat rozwiąże ( już raz mnie uratował z EDM :mrgreen: jest szansa że i tym razem moja wiedza ulegnie wzbogaceniu)

widzę ze kolega wificnc zna trochę temat programowania wiec jest możliwość że po testach się coś wykluje było by fajnie zawsze to krok do przodu

[ Dodano: 2010-08-27, 22:51 ]
oooo znalazłem kolejna stronę ta wygląda ciekawie, co prawda na SMD ale może można zrobić to na przeplot http://gardnerswebsite.com/digitalgauge/index.html sam jeszcze nie oglądałem dokładnie bo na rano do pracy ale jutro spróbuje coś zgłębić

[ Dodano: 2010-08-27, 23:02 ]
a no i widzę że warto też zajrzeć na proponowane linki tam tez może być coś ważnego (eehh gdyby to było po polsku a tu nie dość ze elektronika to jeszcze programowanie procka oby mnie to nie przerosło)
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#18

Post napisał: Leoo » 28 sie 2010, 10:24

Na razie mam znacznie poważniejszy projekt na stole a po wymianie komputera jeszcze nie zainstalowałem środowiska dla małych procesorów. Nie mam też suwmiarki :(

Awatar użytkownika

Autor tematu
adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#19

Post napisał: adam Fx » 28 sie 2010, 15:54

nie no jasne rozumie nie mam zamiaru zawracać ci głowy mam namyśli pomoc raczej dorywczą bo tak jak ja patrząc na rys. tech. wiem o co chodzi tak zapewne ty na schemat też wiesz co z czym i po co .. co do kodu to na tej str . jest chyba już taki do wgrania http://gardnerswebsite.com/digitalgauge/index.html (na samym dole DOWNLOAD FILES ) tak w ogóle to na tej stronie wydaje się być chyba wszystko schemat, wykaz elementów, jakiś opis ( niestety nie pl. )

kilka pytań do schematu widać na nim jakiś Encoder ale poco on jest.
W lewym dolnym rogu widać jakiś fragment z doprowadzonym napięciem 5V jest tam PMOS FET i układ TPS76915QDBVRQ1 obydwa mogą sprawić problem bo PMOS FET niema symbolu a ten drugi chyba niedostępny w Polsce chyba że pod inną nazwa
i elementy oznaczony jako J1 , J2 to jakieś gniazda ? . do czego?

a no i wyświetlacz - gość dał tam jakieś cudo nie podaje oznaczeń mi starczył jakiś zwykły ale czyt można podmienić a może to się wiąże ze skomplikowanymi zmianami prog.?
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos

Awatar użytkownika

Inf-el
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 573
Rejestracja: 22 cze 2004, 18:41
Lokalizacja: Szczecin
Kontakt:

#20

Post napisał: Inf-el » 28 sie 2010, 19:25

Gdyby nie to głupie zasilanie 1.5 V to już bym napisał kawałek programu w Bascomie i przetestował suwmiarkę.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika ogólna”