Nalezeno 25 výsledků hledání

od datel12
12 led 2010, 12:12
Fórum: Řešení problémů s různými konstrukcemi
Téma: Teploměry DALLAS DS18B20
Odpovědi: 21
Zobrazení: 13024

Aha. No ale v tom případě to zase odpor vedení v řádu ohmů mění jen minimálně a záleží na kapacitě vedení.
od datel12
12 led 2010, 09:27
Fórum: Řešení problémů s různými konstrukcemi
Téma: Teploměry DALLAS DS18B20
Odpovědi: 21
Zobrazení: 13024

Tak jsem to podle rad proměřil a při délce vedení 40m vychází odpor 4,3 ohmu a kapacita 2,13 nF takže zpoždění vychází, pokud dobře počítám 9,1 ns.

Pak jsem připojil 5 čidel na konec toho 40 metrového drátu a měření probíhá bez problémů.
od datel12
11 led 2010, 15:00
Fórum: Řešení problémů s různými konstrukcemi
Téma: Teploměry DALLAS DS18B20
Odpovědi: 21
Zobrazení: 13024

Teď to mám zapojené bez toho spínacího tranzistoru a měřím tak, že dám čidlům povel k měření, pak čekám 1 sekundu a pak čtu hodnoty. Zřejmě se ale při větší vzdálenosti a větším počtu čidel nestačí jednotlivá čidla během měření přes rezistor napájet.
Takže mám dvě možnosti:
1. napájet čidla během ...
od datel12
11 led 2010, 13:34
Fórum: Řešení problémů s různými konstrukcemi
Téma: Teploměry DALLAS DS18B20
Odpovědi: 21
Zobrazení: 13024

Nechtěl jsem se nikoho dotknout a pokud se tak stalo, tak se omlouvám. Ale ještě před tím, než začnu měřit kapacity a odpory vedení (moje možnosti měření jsou poněkud omezené) a počítat (elektrotechnické vzdělání též bohužel nemám) jsem chtěl vědět, jestli mi někdo třeba neřekne, že 5 metrů jde ale ...
od datel12
11 led 2010, 13:02
Fórum: Řešení problémů s různými konstrukcemi
Téma: Teploměry DALLAS DS18B20
Odpovědi: 21
Zobrazení: 13024

Nic ve zlém ale jde mi spíše o praktické poznatky než o akademickou debatu nad časovými konstantami a fyzikálními zákony. Pokud se najde někdo, kdo tyto čidla používá a napíše mi, jak je napájí a na jakou vzálenost a s kolika čidly, budu rád.
od datel12
11 led 2010, 11:32
Fórum: Řešení problémů s různými konstrukcemi
Téma: Teploměry DALLAS DS18B20
Odpovědi: 21
Zobrazení: 13024

Teploměry DALLAS DS18B20

K měření teploty používám teplotní čidla DALLAS DS18B20 připojené k uP v režimu parazitním napájením. Jako vodič používám 2x0,15mm měď. Měření se provádí v režimu 12 bitů. Pull up odpor je doporučený z datasheetu 4k7. Pokud použiji vodič délky 5m pro 5 čidel je vše v pořádku. Při delším vodiči a ...
od datel12
09 čer 2009, 08:56
Fórum: Poradna
Téma: Indikátor stavu baterie do auta
Odpovědi: 13
Zobrazení: 6014

od datel12
09 čer 2009, 08:35
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: AVRstudio a definovanie pinov
Odpovědi: 2
Zobrazení: 1562

//makra
#define setb(port,pin) port |= 1<<pin //nastav bit
#define clrb(port,pin) port &= ~(1<<pin) //nuluj bit
#define negb(port,pin) port ^= 1<<pin //neguj bit

Priklad:
//nastaveni 3 pinu portu D
setb(PORTD,3);

//shozeni 3 pinu portu D
clrb(PORTD,3);

//negace 3 pinu portu D
negb ...
od datel12
10 dub 2009, 14:55
Fórum: Poradna
Téma: DPS fotocestou
Odpovědi: 37
Zobrazení: 7733

Já to osvěcuju "horským sluníčkem" z výšky asi 80cm po dobu 6minut. Předlohu tisknu na fólii na leserovce, tisknu 2x to samé a pokládám ty dva výtisky přes sebe kvůli lepšímu krytí. Vyvolání a leptání v chloridu.
od datel12
06 dub 2009, 10:14
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Manualni rizeni PWM
Odpovědi: 23
Zobrazení: 4763

endthe píše:uz doreseno dekuji


bylo by možné to sem hodit? pro inpiraci.
od datel12
03 dub 2009, 11:02
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Manualni rizeni PWM
Odpovědi: 23
Zobrazení: 4763

Andrea píše:
datel12 píše:Proměnná ky se hned v prvím řádku nastaví na 0 a nikde se v této rutině nemění. Takže podmínka if (key != 0) { není nikdy splněna.

Vždyť píšu, že se nastavuje odjinud, přerušení ti něco říkají?


Jasně, už to chápu. Ono se to z toho fragmentu kódu těžko pozná, že se zde používá přerušení :-)
od datel12
03 dub 2009, 10:52
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Manualni rizeni PWM
Odpovědi: 23
Zobrazení: 4763

přijde mi divná konstrukce

key = 0;
while (key == 0);

// display button name
while(1) {

if (key != 0) {

podle mě se to na ní zacyklí a program dále nepokračuje.
Já to chápu tak, že program čeká na stisk klávesy, proměnná key se nastavuje i "odjinud".

Proměnná ky se hned v prvím ...
od datel12
03 dub 2009, 10:18
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Manualni rizeni PWM
Odpovědi: 23
Zobrazení: 4763

přijde mi divná konstrukce

key = 0;
while (key == 0);

// display button name
while(1) {

if (key != 0) {

podle mě se to na ní zacyklí a program dále nepokračuje.
od datel12
24 bře 2009, 08:04
Fórum: Poradna
Téma: koupě páječky
Odpovědi: 20
Zobrazení: 4660

Taky jsem si stavěl ERS50 a pohoda. Můžu poskytnout návrh DPS s úpravou na dnešní součástky + nějaký úpravy. Už jsem postavil 2 kousky a běhaj dodnes

O stavbě jsem uvažoval taky. Pak jsem si ale řek, jestli se to vůbec vyplatí. Že bych tu myšlenku zase oprášil ?
Každopádně, jestli sem můžeš to ...

Přejít na rozšířené vyhledávání