Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 21 gru 2024, o 14:36


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
Autor Wiadomość
PostNapisane: 27 maja 2015, o 19:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2013
Posty: 67
Pomógł: 1

Obrazek

Siema
Jak rejestrowałem się na tym forum byłem zielony z tych wszystkich if'ów, for'ów i tym podobnych. Miałem jeden główny cel by naumieć się rozkazywania tajemniczej czarnej stonodze by stworzyć zestaw wskaźników do mojego pierdzikółka. Nie powiem szło to czasem topornie czasem jeszcze bardziej, lecz z uzyskanych efektów jestem dumny (ta skromność hue hue).

Zatem jedziem do punktu docelowego.
Jako iż moje pierdzikółko nie miało ani obrotomierza, ani wskaźnika temperatury, a licznik był na linkę która albo się ukręcała albo zębatki napędu się wycierały (można więc przyjąć że go nie było) postanowiłem zrobić to elektroniczne.

Funkcję:
-Prędkościomierz cyfrowy
-Obrotomierz analogowy (wskazówka musi być !)
-Wskaźnik temp. powietrza
-Wskaźnik temp. silnika
-Drogomierz dzienny/łączny
-Wskaźnik ładowania
-Licznik mth (motogodzin)

Całość oparta na m16 @16MHz, obrotomierz na serwie modelarskim (ochhh jak rzęzi :( ), licznik na HD44780 (docelowo pomarańczowe podświetlanie - czarne znaki).
Po przekręceniu kluczyka zwierany jest przekaźnik który odpina masę od pinu co daje sygnał wyjścia z czuwania i uruchomienia "Opening Ceremony". Po otrzymaniu impulsów prędkości licznik przełącza się w tryb dużych cyfr wskazujących prędkość + temp silnika. Na postoju pokazuje przebiegi d/t + temperatury lub w drugim trybie mth (resetowalne), aktualnie napięcie w instalacji i temperatury. Gdy obroty uzyskają odpowiednią wartość odpala się "Shift Light" (aktualnie ustawione na 8.5k RPM) i analogicznie gdy temperatura przekroczy odpowiedni próg migać zaczyna kontrolka informująca o tym fakcie.Resetowanie przebiegów/mth odbywa się przez przytrzymanie przycisku ponad 1s, natomiast przytrzymanie obydwu (mode + reset) przycisków pokazuje aktualna wersje "softu" oraz łączne mth (te już trzeba z poziomu kompa zresetować).

Projekt powstał na chwilę obecną na płytce testowej choć płytki pod "finalną" wersję są już wytrawione i w większości polutowane. Obudowa wykonana z rury kanalizacyjnej PCV fi 100mm oraz kawałków plastiku (za ChRL nie wiem co to za materiał) muszę jeszcze pozalewać żywicą pewne niedoskonałości i pomalować/okleić, dodam że w środku ekranowana blachą z puszki po herbatce. Nie wiem na ile to pomoże ale boje się tylko że przy sąsiedztwie iskry zapłonowej coś będzie się krzaczyć :/ czas pokaże.

Impulsy prędkości będą brane z czujki opartej na Hallu umieszczonej w rejonie wałka zdawczego w pokrywie silnika, natomiast impulsy obrotów z impulsatora w zapłonie podawane dalej na klucz tranzystorowy dający na wyjściu sygnały odpowiednie dla mikroklocka. Pomiar temperatury powietrza zmontowany na LM35, a silnika w oparciu o termistor NTC .



Schematy* i kod muszę poogarniać co by lałurek nie wrzucać.

*Tych muszę poszukać bo już to z rok klepie i po drodze były z 3 formaty kompa.
Obrazek Obrazek Obrazek Obrazek Obrazek Obrazek

//edit

Dodałem schematy.

_________________
Zdravim



Ostatnio edytowano 18 cze 2015, o 10:09 przez maras52, łącznie edytowano 3 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 maja 2015, o 22:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

No zaj3b1stY projekt! Swietne wykonanie :)


Sent from my iPhone using Tapatalk

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 cze 2015, o 22:17 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2013
Posty: 67
Pomógł: 1

Tak więc...

Po drobnych problemach z LCD i wytrawieniu na nowo płytek z naniesionymi poprawkami i "udogodnieniami" pozostało mi do zlutowania płytkę z dzielnikami i wejsciami impulsów,a brakuje mi 2 kondensatorów oraz gniazdo do którego obudowa się tworzy :/ Całość siedzi w obudowie choć przyznam trochę walczyłem z przyciskami które docelowo zrobiłem z ujaranych ledów podklejonych od spodu kawałeczkami plexi 5mm
Obrazek
Obrazek
Obrazek
Obrazek


_________________
Zdravim



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 cze 2015, o 23:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

No projekt interesujacy. Zapodasz schematy :/ kody i szerszy opis ?

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2015, o 00:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2013
Posty: 67
Pomógł: 1

Zapomniałem dodać.
Od razu zaznaczam iż wciąż się uczę ;)
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
Zdravim



Ostatnio edytowano 23 cze 2015, o 13:53 przez maras52, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2015, o 00:53 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27319
Lokalizacja: Szczecin
Pomógł: 1041

Kawał dobrej roboty ;) tym bardziej, że kolega sam dostrzega swój spory progress w programowaniu czyli podniesienie własnego skill'a ;) tak trzymać, powodzenia w dalszych projektach!

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2015, o 10:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2013
Posty: 67
Pomógł: 1

Dziękuje za słowa "uznania"
Cytuj:
dostrzega swój spory progress

No pewnie, pamiętam jak zamigotałem małą czerwoną ledzinką
Cytuj:
dalszych projektach

Już sprawiłem sobie ściemniacz do taśmy LED sterowany pilotem, tak więc byle do przodu :)

"Obudowa" gniazda ATX które metodą destrukcji wydziubałem z jakiejś starej MB.
Piny wykorzystam do :
GND 7 pinów (masy nigdy za dużo)
VCC 4 piny
Temperatura silnika
Temperatura powietrza
Impulsy prędkości
Impulsy obrotów

Impulsy umieszczone pomiędzy masami co by łatwiej było przylutować ekran przewodu, tak więc zostają mi 4 piny wolne na "zaś" :mrgreen: , dodatkowo druga osobna kostka wychodząca z stacyjki.

Obrazek Obrazek

_________________
Zdravim



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2015, o 12:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2013
Posty: 67
Pomógł: 1

I masz wiedziałem że to będzie dziwoczyć :/




Mógłby kto bardziej wyonaczony w tych sprawach zerknąć na kod i pomóc zniwelować te skoki i uzyskać efekt "płynności" ruchu?

[ kod umieszczamy na forum zgodnie z: topic7402.html (proszę tego przestrzegać bo będzie warn :( ) - mirekk36 ]

_________________
Zdravim



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2015, o 13:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

A co to za dziwny link zamiast kodu ... wklej kod do posta uzywajac syntax c

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2015, o 13:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

majster napisał(a):
A co to za dziwny link zamiast kodu ... wklej kod do posta uzywajac syntax c


Majster ale Ty jestes passe :P kolega uzywa popularnego sposobu dzielenia sie kodem ze wszystkimi a nie tylko z nami tutaj na forum :D

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2015, o 13:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2013
Posty: 67
Pomógł: 1

RafPe jak masz link to jesteś "wszystkimi" ;) Coś jak na YT niepubliczne filmy.
majster a na kiego grzyba jak 3 posty wyżej go masz ? Jedyna zmiana to poprawka obliczania rpm i podgląd tymczasowy rpm na LCD.

_________________
Zdravim



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2015, o 19:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

maras52 napisał(a):
majster a na kiego grzyba jak 3 posty wyżej go masz ? Jedyna zmiana to poprawka obliczania rpm i podgląd tymczasowy rpm na LCD.



A na takiego "grzyba" (jak to napisałeś) że te zmiany robią dużo zamętu tak jak ten link.

A na forum wstawiamy listing po to by osoba pomagająca go przeczytała i nie musiała klikać w jakieś dziwne linki ja i na pewno wiele osób jak widzi takowy link to nie klika bo i po co jak nie wiem co tam tak naprawdę jest ?

tutaj na forum kod wstawiam tak

[ s y n t a x = c ]tutaj wpisujemy kod C[ / s y n t a x ]

a bez spacji wygląda to tak:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



ale skoro ci tak ciężko to uczynić zrobię to za ciebie:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO