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



Teraz jest 3 lis 2024, o 13:20


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Autor Wiadomość
PostNapisane: 12 lut 2016, o 09:24 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 02 cze 2014
Posty: 2
Lokalizacja: Gdańsk
Pomógł: 0

Witam

mam pytanie odnośnie pisania programów w bascom AVR

głównym pytaniem jest czy są już jakieś projekty związane z zaprogramowaniem uC do standardów automatyki przemysłowej ? chodzi mi tutaj o zastosowanie wejść standardowych typu:
Prądowego ----------( 0-20mA , 4-20 mA)
Napięciowego -------(0-10 V, 0-5 V)

Termopary

Grupa I
Typ „K” – NiCr-NiAl
Stosowany w zakresie temperatur od –200 do +1200 °C. Zależność SEM od temperatury dla tego termoelementu jest prawie liniowa, a jego czułość wynosi 41µV/°C.
Typ „J” oraz „L” – Fe-CuNi
Ma on duże znaczenie w przemyśle przetwórstwa tworzyw sztucznych (wtryskarki i formy wtryskowe). Zakres mierzonych temperatur wynosi od –40 °C do +750 °C. Ich czułość wynosi 55µV/°C.
Typ „E” – NiCr-CuNi
Ze względu na wysoką czułość (68µV/°C), ten typ termoelementu stosowany jest przede wszystkim w zakresie niskich temperatur kriogenicznych od –200 do +900 °C. Jest to materiał niemagnetyczny, co może być cenną zaletą w niektórych zastosowaniach specjalnych.
Typ „N” – NiCrSi-NiSi
Ten termoelement ma bardzo dobrą stabilność termiczną, porównywalną z termoparami platynowymi. Wykazuje także znakomitą odporność na utlenianie aż do wysokich temperatur. Jest idealnym narzędziem do dokładnych pomiarów temperatury w powietrzu do +1200 °C. Czułość wynosi 39µV/°C.
Typ „T” – Cu-CuNi
Jest to najrzadziej używany typ termoelementu. Jego zakres pomiarowy wynosi od –200 °C do +350 °C a czułość 30µV/°C.

Grupa II

Typ „S” – PtRh10-Pt
Są one używane zazwyczaj w atmosferze silnie utleniającej w zakresie wysokich temperatur do +1600 °C. Czułość około 10µV/°C.
Typ „R” – PtRh13-Pt
Podobnie jak termoelement „S” używane w atmosferze silnie utleniającej, ale posiadają większą czułość – około 14µV/°C.
Typ „B” – PtRh30-PtRh6
Umożliwiają pomiar temperatury do +1800 °C. Bardzo stabilny termoelement, ale mało czuły zwłaszcza w zakresie niższych temperatur.
Grupa III

Typ „C” – Wolfram-Ren / 5% Wolfram
Typ „D” – Wolfram- Ren / 25% Wolfram

Te termoelementy są używane do pomiaru bardzo wysokich temperatur do +2300 °C, w atmosferze redukującej, obojętnej lub w próżni.


Czujniki rezystancje PT100 , PT500 , PT1000

Czujniki tensometryczne mostkowe ? wymagające odpowiedniego wzmocnienia

Regulatory , algorytmy PID w bascom?

wyjście RS485



Nie znalazłem zbyt wiele informacji na ten temat w google wiec zadaję pytanie tutaj , widzę ze to forum sporo wyprzedza znane forum dla elektroników na którym można spotkać tylko hejterów

wiem że temat nie jest prosty i wymaga zagłębienie się w temat automatyki i sterowników wiec za wszelkie chęci pomocy bardzo dziękuję

Pozdrawiam
Piotr Piask



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2016, o 09:31 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Wiem, że chodzi Ci o Bascoma, ale...
zagadnienia o które pytasz są dosyć zaawansowane a Ty na początku drogi.
Czy w związku z tym nie lepiej od razu zagłębić się w C?
Wtedy nie będziesz związany tylko z AVR.
Trochę nie na temat Twojego pytania, ale może warte rozważenia

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2016, o 09:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 paź 2013
Posty: 1966
Lokalizacja: Lipsko
Pomógł: 125

Bascom to tylko język programowania i zapewne ktoś coś napisał na avr w tym języku do celów ojakich piszesz (choćby dla siebie). Tu bardziej chodzi o dopasowanie sygnałów czyli odpowiednia elektronika wokół procka.

_________________
http://www.sylwekkuna.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2016, o 10:04 
Offline
Nowy

Dołączył(a): 01 lip 2014
Posty: 1
Pomógł: 0

Kolega SylwekK mnie wyprzedził. Zgadzam się, że Bascom to jezyk i czy użyjemy Config portx.x = in out czy ddrb & to na jedno wychodzi.
To tylko przykład. Tak samo z prędkością np. timer, czy to będzie bascom czy c to timer ustawiony na 20ms będzie taki sam tu i tu.
Zaleta języka C dla uP to pojemność oraz to, że język ten daje więcej możliwości dla programisty.
Kurde odbiegłem od tematu.
Sam ostatnio "bawię" się w dopasowanie sygnału z termopary k do atmegi.
Napięcie z termopary w mV wzmocniłem WO lecz razem z wzmocnionym sygnałem wzmocniły się szumy.
Pomyślałem, że ta "zabawa" to już nie zabawa i odpuściłem.
Z chęcią będę śledził ten wątek. A nuż dowiem się czegoś.

p.s. Przepraszam za pisanie bez ładu i składu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2016, o 11:43 
Offline
Użytkownik

Dołączył(a): 19 lip 2013
Posty: 760
Pomógł: 37

Do termopary sa dedykowane scalaki.Ewentualnie dać zewnętrzny przetwornik ADC. Bascom bez problemu sobie z tym poradzi.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2016, o 15:59 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 02 cze 2014
Posty: 2
Lokalizacja: Gdańsk
Pomógł: 0

grzeniu 73 możesz podpowiedzieć jakie są to układy dedykowane do termopar ?? pomiar tak niskiego napięcia np 41µV/°C wymaga wzmocnienia , szkoda ze idzie za tym wzmocnienie zakłóceń i są szumy .
Masz pomysł na pomiar niskich prądów ?0-20mA 4-20mA?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2016, o 16:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2013
Posty: 65
Lokalizacja: Łódź
Pomógł: 4

W tym wątku kolega sq5rix podlinkował coś co Cię zapewne zainteresuje.
Komunikacja po I2C

_________________
Karkołomne zadanie, ogarnąć C.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2016, o 20:10 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 maja 2013
Posty: 174
Lokalizacja: Kraków
Pomógł: 8

Może taki sterownik Cię zainteresuje:
http://www.e-tronix.eu/2,sterownik-plc- ... u-1-2.html

Nic, tylko programować w np. w Bascom-ie.

Prosiłbym o nie wstawianie co drugi post reklamy firmy. Różowo-zielony J.

_________________
Rozwój i utrzymywanie Oprogramowania



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lut 2016, o 16:16 
Offline
Użytkownik

Dołączył(a): 19 lip 2013
Posty: 760
Pomógł: 37

Do termopary typ K Max6675 odczyt temperatury przez I2c.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lut 2016, o 17:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 mar 2014
Posty: 333
Lokalizacja: Rybnik
Pomógł: 55

PiotrPiask napisał(a):
Masz pomysł na pomiar niskich prądów ?0-20mA 4-20mA?

Zobacz sobie na ten moduł: https://www.ereshop.com/shop/index.php? ... cts_id=805
Masz tam dostępny też schemat i możesz zobaczyć, jak zostało to zrealizowane. W najprostszym przypadku, gdy nie potrzebujemy dużej dokładności wystarczy sam rezystor i pomiar wbudowanym w AVR ADC.

_________________
Amatorska stacje meteorologiczna



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lut 2016, o 20:52 
Offline
Użytkownik

Dołączył(a): 19 lip 2013
Posty: 760
Pomógł: 37

anonimowy napisał(a):
PiotrPiask napisał(a):
Masz pomysł na pomiar niskich prądów ?0-20mA 4-20mA?

Zobacz sobie na ten moduł: https://www.ereshop.com/shop/index.php? ... cts_id=805
Masz tam dostępny też schemat i możesz zobaczyć, jak zostało to zrealizowane. W najprostszym przypadku, gdy nie potrzebujemy dużej dokładności wystarczy sam rezystor i pomiar wbudowanym w AVR ADC.

Trochę drogi ten moduł. Do termopary potrzebny jeszcze jakiś czujnik temperatury. Trzeba odjąć temperaturę zimnego końca termopary.Chyba tak to sie nazywa. Dawno się tym nie bawiłem. Układ który podałem wcześniej ma juz wmontowany w strukturę.
Praktycznie nie potrzebuje żadnych zewnętrznych elementów.



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

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