-
X-Received: by 2002:a25:3385:: with SMTP id z127-v6mr34924ybz.4.1540384532536; Wed,
24 Oct 2018 05:35:32 -0700 (PDT)
X-Received: by 2002:a25:3385:: with SMTP id z127-v6mr34924ybz.4.1540384532536; Wed,
24 Oct 2018 05:35:32 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!weretis.net!feeder4.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.
85.160.216.MISMATCH!e5-v6no1030661qtr.0!news-out.google.com!o27-v6ni10874qtk.1!
nntp.google.com!e5-v6no1030659qtr.0!postnews.google.com!glegroupsg2000goo.googl
egroups.com!not-for-mail
Newsgroups: pl.misc.elektronika
Date: Wed, 24 Oct 2018 05:35:31 -0700 (PDT)
In-Reply-To: <a...@t...no1>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=185.234.91.202;
posting-account=67yd9woAAAAHUu8VHyA7Js47M98NE3m3
NNTP-Posting-Host: 185.234.91.202
References: <a...@t...no1>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d...@g...com>
Subject: Re: UI zasilacza warsztatowego
From: s...@g...com
Injection-Date: Wed, 24 Oct 2018 12:35:32 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Xref: news-archive.icm.edu.pl pl.misc.elektronika:737650
[ ukryj nagłówki ]W dniu wtorek, 23 października 2018 21:46:00 UTC+2 użytkownik Queequeg napisał:
> Cześć,
>
> Chodzi mi po głowie, żeby odświeżyć swój stary, zrobiony na kolanie
> zasilacz warsztatowy. Planuję go ucyfrowić (brakuje mi precyzyjnego
> ustawiena konkretnego napięcia, miłe byłoby też raportowanie napięcia i
> prądu do komputera po USB) i dorzucić regulację ograniczenia prądowego.
>
> Przejrzałem trochę konstrukcji i bloki analogowe mam już rozrysowane
> (inspirowałem się głównie AVT5161, choć znalazłem tam kilka błędów),
> błędów), ale utknąłem na części użytkowej, a mianowicie jak najwygodniej
> wprowadzać do takiego zasilacza wartość napięcia i prądu? Wiem, że na to
> pytanie muszę odpowiedzieć sam, ale do tej pory zawsze używałem po prostu
> potencjometru (nawet nie coarse/fine, tylko jednego) i nie wiem, jak
> poszczególne rozwiązania sprawdzą się w praktyce.
>
> Zakładam, że będę ustawiał cztery parametry:
>
> - coarse U (wartość napięcia w V, część po przecinku będzie wyzerowana)
> - fine U (wartość napięcia po przecinku)
> - coarse I (wartość ograniczenia prądowego w A)
> - fine I (wartość ograniczenia prądowego po przecinku)
>
> Do tego będzie jeszcze przycisk do szybkiego włączenia / wyłączenia
> wyjścia.
>
> I teraz jak to najbardziej ergonomicznie zrobić?
>
> Opcje, które przyszły mi do głowy:
>
> 1. Jeden enkoder i przełącznik tych czterech trybów, bez przycisku
> zatwierdzenia (tzn. wciskam przycisk, ustawiam coarse U, napięcie na
> wyjściu się zmienia; wciskam jeszcze raz, ustawiam fine U, napięcie się
> dostraja).
>
> 2. Jak wyżej, ale z przyciskami escape / enter (przywrócenia poprzedniej
> wartości lub zatwierdzenia jej i ustawienia na wyjściu).
>
> 3. Jak wyżej, ale przełącznik trybów dwukierunkowy (żeby móc przejść z
> fine U z powrotem do coarse U; czy wtedy zerować fine U?).
>
> 4. Cztery osobne enkodery, wtedy już bez przycisków trybów. Co do
> przycisków zatwierdzenia -- nie jestem pewien.
>
> 5. Wariacja poprzednich punktów, ale zamiast enkodera / enkoderów
> po dwa przyciski.
>
> 6. Wariacja poprzednich trybów, ale zamiast enkodera / enkoderów
> potencjometry.
>
> 7. Klawiatura numeryczna i wpisywanie wartości kolejno (kolejne cyfry)
> plus przyciski wstecz, dalej, cancel, enter.
>
> Jak myślicie -- które z tych rozwiązań będzie najbardziej ergonomiczne?
> A może jeszcze inne?
>
> Inna sprawa to to, czemu w ogóle chcę, żeby było cyfrowo. Dwa powody:
>
> 1. Możliwość dokładnego ustawienia napięcia (jak chcę 12.00 V, to ustawiam
> 12.00 V a nie kręcę gałkami żeby było na pewno 12.00 V a nie 12.05 V).
>
> 2. Możliwość sterowania z komputera (wtedy ten zasilacz mógłby choćby
> chodzić jako ładowarka akumulatorów i robić ładny wykres -- skoro
> i tak chcę zrobić raportowanie wartości do PC to zrobienie sterowania
> to już mały dodatek).
>
> --
> https://www.youtube.com/watch?v=9lSzL1DqQn0
===================
Koledzy już tutaj zrobili burzę mózgów, ale jeszcze ja coś dorzucę. Jak chcesz mieć
możliwość elastycznej zmiany interfejsu użytkownika, to polecam Ci odwiedzenie
strony:
https://nextion.itead.cc
Masz tam też do pobrania bardzo przyjazny soft do projektowania GUI (za friko) z masą
wszelakich komponentów typu pokrętła, slajdery, buttony i tym podobne heble. Jest
nawet moduł oscyloskopu. Zaprojektujesz sobie panel sterowania jak Ci się podoba. A
jak coś się znudzi, albo będziesz chciał coś poprawić, to zrobisz to "na czysto" bez
wiertarek, lutownic i takich tam... Oczywiście masz tam do dyspozycji GPIO do
sterowania całym zewnętrznym bajzlem.
Następne wpisy z tego wątku
- 24.10.18 14:56 Dariusz Dorochowicz
- 24.10.18 21:38 b...@g...com
- 24.10.18 22:08 Janusz
- 24.10.18 22:21 Grzegorz Niemirowski
- 25.10.18 09:03 Janusz
- 25.10.18 12:18 jacek
- 25.10.18 13:14 Piotr Dmochowski
- 25.10.18 19:10 b...@g...com
- 25.10.18 22:35 Janusz
- 25.10.18 22:38 Janusz
- 26.10.18 11:28 Piotr Dmochowski
- 26.10.18 14:57 Janusz
- 26.10.18 16:10 Dariusz Dorochowicz
- 28.10.18 18:59 Queequeg
- 28.10.18 19:13 Queequeg
Najnowsze wątki z tej grupy
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
Najnowsze wątki
- 2025-02-17 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-02-17 Chrzanów => Programista NodeJS <=
- 2025-02-17 Warszawa => Node.js / Fullstack Developer <=
- 2025-02-17 Białystok => System Architect (Java background) <=
- 2025-02-17 Białystok => Solution Architect (Java background) <=
- 2025-02-17 Gliwice => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-17 Gdańsk => PHP Developer <=
- 2025-02-17 Warszawa => Senior ASP.NET Developer <=
- 2025-02-17 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-17 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-02-17 Odśnieżanie samochodu
- 2025-02-17 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-17 Dęblin => JavaScript / Node / Fullstack Developer <=
- 2025-02-17 Pompiarze...
- 2025-02-16 PV teraz