 |
hifi.slovanet.sk
Bolo zavedene manualne potvrdzovanie registracii !!!
|
 |
| Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému |
| Autor |
Správa |
Traktorista Nádejný hifista
Založený: 19 apríl 2009 Príspevky: 68 Bydlisko: Beroun - Praha
|
Zaslal: Po marec 14, 2011 11:04:02 Predmet: Pomoc s PIC & spol. |
|
|
Není tady někdo, kdo se zabývá jednočipy? Potřeboval bych trochu poradit. Chtěl bych si sestavit 6 kanálový monitor teploty s LCD 4x20 znaků. Bohužel na netu jsem nenašel, nebo spíš neznám vhodný zdroje inspirace, ale mělo by to být něco na tento způsob: http://electronics-diy.com/pic_temperature_meter.php
Pro začátek bude stačit pár odkazů, já už se tím nějak prokoušu a pak asi budu potřebovat pomoct s programem. |
|
| Návrat hore |
|
 |
Dinica Nádejný hifista
Založený: 10 september 2010 Príspevky: 68
|
Zaslal: Po marec 14, 2011 20:20:21 Predmet: |
|
|
| Zdravim. Ja sa zaoberam jednochipy. Zial nie s PIC, ale s x51 pripadne s vykonnejsimi 32-bit Cortex M3. Ak by si mal otazky na nieco z tohto, mozem poradit. So znakovimi displejmi som tiez robil a aj robim. |
|
| Návrat hore |
|
 |
Dinica Nádejný hifista
Založený: 10 september 2010 Príspevky: 68
|
Zaslal: Po marec 14, 2011 20:29:36 Predmet: |
|
|
| Este pozeram, ze tam je DS18S20. Tak s tym som tiez robil a aj s SHT75 (teplota+vlhkost). |
|
| Návrat hore |
|
 |
xb Hifista
Založený: 19 december 2007 Príspevky: 106 Bydlisko: Praha
|
Zaslal: Po marec 14, 2011 21:24:36 Predmet: |
|
|
| Pokud to budeš psát v C, tak už není takový problém kód upravit pro jiný typ MCU. Pro ovládání sběrnice pro Dalas i LCD a případně Sensirion SHT jsou napsány knihovny. |
|
| Návrat hore |
|
 |
Dinica Nádejný hifista
Založený: 10 september 2010 Príspevky: 68
|
Zaslal: Po marec 14, 2011 22:23:51 Predmet: |
|
|
| xb napísal: | | Pokud to budeš psát v C, tak už není takový problém kód upravit pro jiný typ MCU. Pro ovládání sběrnice pro Dalas i LCD a případně Sensirion SHT jsou napsány knihovny. |
Je to tak. Ale aj tam mozu nastat problemy. Napr. teplotne cidlo Dalas. Kedze je s nim komunikacia asynchronna, je dolezite dodrzat casovanie na komunikacnej linke. A kedze pouzije jednochip, ktory ma instrukcny cyklus radovo 0.1 az 1 us, zalezi na na kazdej instrukcii (casovanie Dalasu je tiez v jednotkach us). Zalezi ako to prekladac preplozi z C do Asembleru. A zalezi na nastaveni toho prekladaca (ak sa da nastavit stupen optimalizacie). Preto som toto konkretne riesil tak, ze program som pisal v C, ale rutiny na najnizsiej urovni komunikacie s cidlom som pisal v Aseblery. |
|
| Návrat hore |
|
 |
Traktorista Nádejný hifista
Založený: 19 apríl 2009 Príspevky: 68 Bydlisko: Beroun - Praha
|
Zaslal: Ut marec 15, 2011 13:53:48 Predmet: |
|
|
Díky za odpovědi. Co se týče jazyku, bližší je mi C, kdysi dávno jsem v tom nějaký jednodušší věci psal. K Assembleru jsem ještě nečuchnul, ale snad bych to taky pochopil, nepředpokládám, že program pro pouhý monitorování teplot bude extrémně složitej. Nepotřebuju žádný logování dat, komunikaci s PC, dálkový ovládání, komunikaci po síti apod.
Nedávno jsem na netu narazil na podobný zařízení, s 15 senzory, ale zobrazování bylo na segmentovým displeji a přepínání čidel tlačítkem. Teď ho ale zaboha už nemůžu najít. Možná by to byl dobrej začátek. Spíš předpokládám, že bych vyšel z nějakýho existujícího zapojení a jen upravil, vymyslet to celý od nuly bych asi sám nezvlád. |
|
| Návrat hore |
|
 |
|
|
Nemôžete pridávať nové témy do tohto fóra. Nemôžete odpovedať na témy v tomto fóre. Nemôžete upravovať svoje príspevky v tomto fóre. Nemôžete mazať svoje príspevky v tomto fóre. Nemôžete hlasovať v tomto fóre. Môžete pripojiť súbory do tohto fóra. Môžete sťahovať súbory z tohto fóra.
|
|