-
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mail
From: Konop <k...@g...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Jaki mikrokontroler wybrać...
Date: Mon, 16 Nov 2009 18:37:59 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 73
Message-ID: <hds2lo$lcq$1@inews.gazeta.pl>
References: <hdnh8f$ovf$1@news.task.gda.pl> <hdote8$lr4$1@inews.gazeta.pl>
<hdp1ft$7f2$1@news.task.gda.pl>
NNTP-Posting-Host: apc206.internetdsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1258393080 21914 83.17.136.206 (16 Nov 2009 17:38:00 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Mon, 16 Nov 2009 17:38:00 +0000 (UTC)
X-User: konoppo
X-Antivirus: avast! (VPS 091116-0, 2009-11-16), Outbound message
In-Reply-To: <hdp1ft$7f2$1@news.task.gda.pl>
X-Antivirus-Status: Clean
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
Xref: news-archive.icm.edu.pl pl.misc.elektronika:575811
[ ukryj nagłówki ]>>> - ma pamięć flash (aby w razie zaniku napięcia w sieci dane nie zostały
>>> utracone,
>> Raczej szukasz takiego z pamięcią EEPROM. Niektóre mają także
>> podtrzymywaną baterią pamięć RAM. Pamięć EEPROM można dodać na zewnątrz
>> (mały scalak 8-pin).
> Dlaczego pamięć flash się wg ciebie do tych zastosowań nie nadaje?
ZTCP to pamięci Flash zapisuje się blokami, kasuje się blokami itp.
Sposób obsługi jest po prostu bardziej złożony. Pamięci EEPROM mają poza
tym większą liczbę cykli, więc możesz częściej je zapisywać przy tej
samej żywotności układu. Przy bardzo małych ilościach danych nie ma
sensu wchodzić we Flash'a.
>>> - jakiś licznik impulsów w postaci rejestru,
>> O co dokładnie chodzi?? O licznik sprzętowy?????
>> Sądzę, że korzystanie ze sprzętowego licznika będzie zbędne (jeśli idzie o
>> pomiar zużytej energii), jeśli chcesz liczyć zużycie chwilowe, to się
>> przyda :)... Ale ma to chyba każdy mikrokontroler...
> No wydaje mi się (ale może się nie znam), że sprzętowy licznik jest
> przyjemniejszy w odczytywaniu, niż np. obsługa wejścia I/O na przerwaniach,
> ale może się nie znam.
Piszesz procedurę obsługi przerwania, która robi inkrementację zmiennej
;)... proste :)... a tak na serio - jeśli układ dostaje częstotliwość
typu FCPU/4 na wejście, to programowo tego nie zliczysz, sprzętowo tak
;)... policz sam jakiej częstotliwości impulsów się spodziewasz.
Oczywiście zawsze możesz stosować licznik sprzętowy, ale chodzi mi o to,
że w tym wypadku realizacja tego programowo nie będzie żadnym
utrudnieniem :)...
>>> - potrafi bezpośrednio odczytywać sygnały o nap. około 12V, tzn.
>>> potrafi bez zbędnej komplikacji odczytać impulsy z powyższego
>>> licznika,
>> A kto napisał, że w.w. licznik podaje impulsy 12V??!! On ma wyjście typu
>> OC...
>
> Czyli jak to najprościej obsłużyć?
>
> Np. SO+ łączę z +5V mikrokontrolera, poprzez rezystor 330 ohm,
> SO- łączę z wejściem I/O mikrokontrolera i z masą mikrokontrolera
> poprzez rezystor 10k. I rozumiem, że na wejściu wysterowanym na 0 poprzez
> rezystor 10k wpięty do masy, podczas trwania impulsu uzyskam logiczną
> jedynkę?
Ja bym podłączył SO+ do pinu mikrokontrolera, a SO- do masy :)... jeśli
połączenie będzie krótkie - zadziała :). Można dać 1k szeregowo między
SO+ i pin celem zabezpieczenia. Ew. więcej, ale wtedy podciągnięcie do
plusa realizować po stronie SO+, a nie pinu procesora... Większość
procesorów ma możliwość sprzętowego podciągnięcia swojego wejścia do
zasilania...
>> ten typ urządzeń... Najprościej łączyć się z komputerem przez port COM,
>> można używać USB i wirtualnego portu COM (z punktu widzenia komputera i
>> mikrokontrolera widziany jest normalny interfejs szeregowy, konwersję na
>> USB robi układ FT232 obecny na płytce). No ale to tylko na kilka m będzie
>> działać....
>
> Do moich potrzeb wystarczy.
No to tak będzie najprościej :)... szukaj pod FT232R (inne wersje niż R
też mogą być, ale wymagają więcej elementów dookoła, więc nie polecam
:)). I wystarczy Ci dowolny mikrokontroler ze sprzętowym UARTem (prawie
każdy :)). Producent układu FT232 udostępnia sterowniki na Winde,
Linucha i na MACa :)... pod tymi systemami taki układ będziesz widział
jak zwykły port COM.
> PS. są jakieś gotowe moduły z procesorami serii 68000 na pokładzie? Bo
> jednak assembler m68k jest dużo przyjemniejszy od tego ATMEL-a. Chociaż z
> drugiej strony ten atmel i tak posiada sporo więcej rejestrów niż procki
> pecetowskie.
Chcesz to w ASM pisać?? Nie lepiej w C albo w Bascomie (skoro to
pojedynczy projekt)??
Najnowsze wątki z tej grupy
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
- Pytanie o transformator do dzwonka
- międzymordzie USB 3.2 jako 2.0
- elektronicy powinni pomysleć o karierze elektryka
Najnowsze wątki
- 2024-11-25 Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- 2024-11-26 wina Tóska
- 2024-11-26 Rewolucja/Rewelacja!
- 2024-11-25 grupa ożyła ;)
- 2024-11-24 Być jak Clint
- 2024-11-24 Rura kanalizacja konceptu Franke = problem
- 2024-11-25 Wrocław => Lead Java EE Developer <=
- 2024-11-25 Warszawa => Business Development Manager - Network and Network Securit
- 2024-11-25 Kraków => Programista Full Stack (.Net Core) <=
- 2024-11-25 Lublin => Senior PHP Developer <=
- 2024-11-25 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-25 Warszawa => ECM Specialist / Consultant <=
- 2024-11-25 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-11-25 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-25 Lublin => Inżynier Serwisu Sprzętu Medycznego <=