Wytrawiarka - założenia projektowe

Pomysły na aranżację swojego warsztatu, laboratorium
Awatar użytkownika
inż.wielki
User
User
Posty: 307
Rejestracja: niedziela 20 gru 2015, 23:11

Wytrawiarka - założenia projektowe

Postautor: inż.wielki » sobota 25 mar 2017, 20:05

Cześć,
zbieram założenia projektowe dla wytrawiarki PCB, na razie mam tyle:

Procesor: stm32f030
Peryferia:

Funkcje
  • 1 PWR led, zasilany bezpośrednio z Vcc
  • 1 STATUS led - tutaj brak pomysłu na wykorzystanie, oprócz informacji o działaniu systemu
  • Sterowanie grzałką oraz napowietrzaczem na zasadzie ON/OFF. Grzałka sterowana z wykorzystaniem histerezy. Napowietrzacz sterowany przyciskiem, lub w jakiś inny sposób, brak pomysłu na sterowanie automatyczne.
  • 2 przyciski +/- do ustawiania temperatury
  • przycisk do załączania napowietrzacza

Wykonanie:
"Akwarium" planuje zrobić z plastikowego polipropylenowego pojemnika na jedzenie o pojemności 1.3L.
Grzałka 15W, niewykuczona zmiana w przyszłości na mocniejszą wersję.
Napowietrzacz akwariowy, model zapomniany.
Wszystko zostanie przywierdzone do sosnowej deski, sterownik planuje obudować gotową obudową a na front zaprojektować i zalaminować naklejkę z miejscem na wyświetlacz LCD, 2 ledy i 3(?) przyciski.

To by było na tyle, prosiłbym kolegów o jakieś pomysły, usprawnienia, lub korekty moich założeń.

Awatar użytkownika
phill2k
User
User
Posty: 272
Rejestracja: niedziela 18 paź 2015, 00:12

Re: Wytrawiarka - założenia projektowe

Postautor: phill2k » sobota 25 mar 2017, 22:10

inż.wielki pisze:...
Procesor: stm32f030
Peryferia:
...


Na szybko takie dwie uwagi mi się nasuwają:

- stm32f030 -może być za słaby...
- na wszelki wypdek dodałbym jeszcze MCP2200 i MCP2562

:lol: :lol: :lol:

Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Re: Wytrawiarka - założenia projektowe

Postautor: dambo » sobota 25 mar 2017, 22:14

Ja mam taką zrobioną:
20150307_182624.jpg


Siedzi na medzi8, 3 przyciski, 2 diody statusowe i power do VCC tak jak u Ciebie w założeniach.

Dodałem też brzęczyk - informuje o osiągnięciu temperatury. Z rzeczy która okazała się bardzo przydatna jest wbudowanytimer - mogę sobie tam ustawić np 10min i po tym czasie będzie pikać, żeby nie zapomnieć czasem
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Nowy blog o tematyce embedded -> https://www.embedownik.pl/

Awatar użytkownika
inż.wielki
User
User
Posty: 307
Rejestracja: niedziela 20 gru 2015, 23:11

Re: Wytrawiarka - założenia projektowe

Postautor: inż.wielki » sobota 25 mar 2017, 23:12

phill2k pisze:
Na szybko takie dwie uwagi mi się nasuwają:

- stm32f030 -może być za słaby...
- na wszelki wypdek dodałbym jeszcze MCP2200 i MCP2562

:lol: :lol: :lol:


Konstruktywna krytyka, nie ma co. Procesor został ponieważ z 10 sztuk leży w szufladzie i co mam kupować AVR tylko po to żeby zastosować prosty proc do prostej konstrukcji ;)

dambo pisze:Dodałem też brzęczyk


Genialne :) od razu dokładam do projektu

Awatar użytkownika
phill2k
User
User
Posty: 272
Rejestracja: niedziela 18 paź 2015, 00:12

Re: Wytrawiarka - założenia projektowe

Postautor: phill2k » sobota 25 mar 2017, 23:31

inż.wielki pisze:
Konstruktywna krytyka, nie ma co. Procesor został ponieważ z 10 sztuk leży w szufladzie i co mam kupować AVR tylko po to żeby zastosować prosty proc do prostej konstrukcji ;)


Panie inżynierze, Pan się nie obraża, to taka mała prowokacja..., takie rzeczy trzeba pisać, bo nikt nie jest jasnowidzem..., a na pierwszy rzut oka, kojarzy się to z wytaczaniem działa na muchę, a nawiasem mówiąc po co ten Expander I2C ?

Awatar użytkownika
inż.wielki
User
User
Posty: 307
Rejestracja: niedziela 20 gru 2015, 23:11

Re: Wytrawiarka - założenia projektowe

Postautor: inż.wielki » niedziela 26 mar 2017, 00:30

Stm32f030 mam w wersji 20 pin, a co za tym idzie takich typowych GPIO mam 16, na 3 przyciski, diodę led, HD44780, 2 przekaźniki, czujnik temperatury oraz buzzer niestety brakuje mi pinów.

Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Re: Wytrawiarka - założenia projektowe

Postautor: dambo » niedziela 26 mar 2017, 14:21

są takie tanie płytki do sterowania HD44780 po i2c, sprawdzają się elegancko. polecam je tu wykorzystać
Nowy blog o tematyce embedded -> https://www.embedownik.pl/

Awatar użytkownika
inż.wielki
User
User
Posty: 307
Rejestracja: niedziela 20 gru 2015, 23:11

Re: Wytrawiarka - założenia projektowe

Postautor: inż.wielki » niedziela 26 mar 2017, 17:52

to nie zmienia faktu że dalej by mi zabrakło pinów. Schemat już zrobiłem, to znaczy dopiero w pierwszej wersji.

Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Re: Wytrawiarka - założenia projektowe

Postautor: dambo » niedziela 26 mar 2017, 19:00

2 na i2c dla HD44780, buzzer, 3 przyciski, diodka, 2 przekaxniki i DS18B20 - 10 pinów
Nowy blog o tematyce embedded -> https://www.embedownik.pl/

Awatar użytkownika
inż.wielki
User
User
Posty: 307
Rejestracja: niedziela 20 gru 2015, 23:11

Re: Wytrawiarka - założenia projektowe

Postautor: inż.wielki » niedziela 26 mar 2017, 19:18

dambo pisze:2 na i2c dla HD44780, buzzer, 3 przyciski, diodka, 2 przekaxniki i DS18B20 - 10 pinów


Skorzystałem z MCP23S17, która jest z SPI więc już nie 2 a 3 piny lecą + CS, no i reset układu. Dodatkowo korzystam z sterowania podświetleniem LCD. Pewnie że skorzystanie z LCD na I2C jest rozwiązaniem, ale ja chciałem zrobić coś ze śmieci, które mam po szufladach, coby wreszcie nikt nie marudził że cały czas coś kupuje a to leży :lol:

Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Re: Wytrawiarka - założenia projektowe

Postautor: dambo » niedziela 26 mar 2017, 19:21

z tzw półki wstydu? u mnie też się kurzy dużo "przydasiów" i rzeczy do projektów na które starczyło czasu :/
Nowy blog o tematyce embedded -> https://www.embedownik.pl/

Awatar użytkownika
inż.wielki
User
User
Posty: 307
Rejestracja: niedziela 20 gru 2015, 23:11

Re: Wytrawiarka - założenia projektowe

Postautor: inż.wielki » niedziela 26 mar 2017, 22:36

No i też popełniłem babola, ten procek ma zaś 13 pinów typowo GPIO, a więc, licząc I2C, 4 guziki (jeden do zmiany ustawianie czasu/temperatury), 1 LED, one wire, programator, przekaźniki to już jest full wykorzystanych linii, a ja lubię mieć taki debugowy uart, więc myślę że już wiadomo czemu został wykorzystany taki a nie inny układ :)

Poza tym, po studiach nadrabiam z większością projektów


Wróć do „Mój warsztat domowy”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości