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



Teraz jest 23 sty 2025, o 07:03


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 21 wrz 2016, o 09:29 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 1081
Pomógł: 73

Witam,
Koledzy możecie polecić jakąś sprawdzoną bibliotekę do obsługi standardowego wyświetlacza LCD 2x16 HD44780 z mikrokontrolera STM32L051?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2016, o 10:23 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 1081
Pomógł: 73

Ok, zastanawia mnie tylko jak uzyskać opóźnienie (w bibliotece pana Mirka jest chyba 5us). Korzystam z bibliotek HAL i systic umożliwia wprowadzenie minimalnego opóźnienia 1ms



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2016, o 10:34 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

Cytuj:
nna inszość że HD44780 z 3,3V cienko widzę należało by go trochę przerobić albo podawać napięcie ujemne żeby kontrast osiągnąć lub zrobić konwerter poziomów.


wystarczy wymusić write only ... czyli RW na GND i spokojnie pracuje z poziomami TTL 3,3V
choć logikę i kontrast zasilasz z 5V nic prockowi nie grozi

Wiedzą to ci co co korzystali z materiałów o kinetis gdzie podpinam się bezpośrednio
do ATB ...

http://www.sunduino.pl/wordpress/start- ... ery-5-lcd/


Autor postu otrzymał pochwałę

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2016, o 11:19 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

squeez napisał(a):
Tak ale zawsze to dodatkowy element (stabilizator i kondensatory) a czasami urządzenia są zasilane z baterii i tych 5V nawet nie ma.


nie widzę nigdzie informacji by kolega pracował na bateriach ...
a jeśli tak jest to niestety , ale HD44780 jest raczej beznadziejnym wyborem ... nawet w wersji na 3,3V
:)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2016, o 11:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 maja 2013
Posty: 562
Lokalizacja: Bydgoszcz
Pomógł: 23

Jarecki ściągi sobie stąd:

http://mikrokontroler.pl/2012/01/13/stm32-jak-szybko-poznac-te-mikrokontrolery-w-praktyce/

tam niżej masz "Projekty + biblioteki opisane w książce (Keil uVision)"

to jest do książki STM32. Aplikacje i ćwiczenia w języku C Marek Galewski.

Nie jest na HAL ale dla SPL ale ze spokojem sobie przeportujesz.

Jakbyś miał problemy to napisz. Pomogę.

Systick jest specjalnym, szczególnym przypadkiem taimera, użyj TIM i wtedy możesz sobie zrobić czasy jakie tam tylko sobie wymarzysz :).


Autor postu otrzymał pochwałę


Ostatnio edytowano 21 wrz 2016, o 11:48 przez Intre, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2016, o 11:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 maja 2013
Posty: 562
Lokalizacja: Bydgoszcz
Pomógł: 23

Na wyświetlacz puszczasz ze spokojem 5V, natomiast wykorzystujesz piny z mikrokontroler 5V Tolerant dla logiki.
Wyczytasz z noty które.

Tu taki przykład że to działa ze spokojem :) i to ATB.

Obrazek

Ja generalnie to chciałem zauważyć że Mirek to generalnie stworzył wszystkie narzędzia itd. do nauki STM32 ale sam chyba o tym nie wie :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2016, o 15:52 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 1081
Pomógł: 73

Koledzy dzięki wielkie za rady ;) Fajnie że można liczyć na pomoc innych.
Pozdrawiam



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: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO