| Autor |
Wiadomość |
krzys-iek Poziom 15

Dołączył: 17 Gru 2003 Posty: 258
|
24 Kwi 2005 22:15 Adapter USB-1wire |
|
|
|
Projekt to klon adaptera DS9490 firmy maxim, nie jest tak malutki ale ma za to plusy: LED ;-), 2 zlacza RJ12, nie jest tak filigranowy (oryginal mysle ze przy ostrej ekspolatacji moze sie zlamac albo moja pojawic sie 'zimne luty').
Na elektrodzie jest juz podobny projekt ale - duza plytka, nie jest latwo dobrac obudowe, brak zgodnosci ze zlaczem RJ12 jak u Dallasa. Moj projekt miesci sie w malej obudowie - jak widac na zdjeciach oraz ma 2 zlacza analogiczne do tych w DS9490.
Schemat to praktycznie to samo co posiada DS9490. Jest to wersja "pelen wypas", posiada 2 nadmiarowe uklady.
DS2401 to uklad z wlasnym, uninalnym numerem - nie jest niezbedny (zmostkowac nalezy tylko linie masy, poniewaz ds2401 pelni w moim projekcie tez role zworki!). DS9503 to zabezpieczenie 1wire przed ESD ('iskra z palca') - tez nie jest niezbedne ale strzezonego pan Bog strzeze! Mozna jeszcze dodac diody Shottky - miejsca sa przewidziane. Tak zabezpieczony uklad powinien uniknac zniszczenia w przypadku indukcji duzych napiec w przewodach magistrali 1w.
Szczegoly montazu widac dobrze na zdjeciach. Dodaje projekt w formacie EAGLE.
W chwili obecnej zwiekszylbym rozmiar padow na przewody (tak by cale, zaciskane przez producenta obudowy, koncowki przewodow moznabylo wlutowac w plytke) oraz usunal zwierajacy zasilanie (!) pad pod dioda LED SMD - pad pomaga w wywierceniu otworu pod diode, tylko i wylacznie.
W projekcie (na zdjeciach) brakuje jeszcze diody LED 3mm, mozna ja umiescic w obudowie w ramce dla takiej diody, mozna zostawic diode LED SMD (montujac ja odwrotnie niz inne elementy - tak by swiecila przez plytke, jak led w komorkach. Po to istnieje pad centruajcy otwor pod dioda LED) albo umiescic diode LED tak by oswietlala otworki zlacza RJ12. Podobnie jak to robi czesc plytc z wbudowana karta sieciowa LAN, wetkniecie wtyczki do zlacza spowoduje jej iluminacje (ladny efekt w nocy). Mozna tez jej nie montowac :-)
Mostek 1w-usb laczymy z reszta urzadzen poprzez kabelek jak na zdjeciu, standardowe polaczenie dallasa, tak wiec mozemy do adaptera podlaczyc np. czytniki pastylek bez koniecznosci zmiany w przewodach. Z pinu 1 RJ12 mozna ciagnac do 50mA/5V. Nie wiem dlaczego tylko 50mA - tak wyczytalem w pdf na stronach dallasa (USB ma niby do 500mA...). Moze ktos wie dlaczego ?
I jeszcze jedna uwaga - na moim komputerze (windows 2000) ten adapter czasem powoduje zawieszenie sie programu :-(
Nie wiem dlaczego tak sie dzieje - moze zle prowadze sciezki?Jednak sprawdzalem to na 3 innych komputerach (2xWindows, 1x Linux) i zawieszenie nie wystapilo. W chwili obecnej mija ok 50h od czasu podlaczenia tego adaptera do Linuxa, co 1minute nastepuje odczyt z DS1820 i problemow nie ma!
Dodane później - wszedlem w posiadanie oryginalnego DS9490, widac go na zdjeciu. Tez powoduje zawieszenie sie programu OneWireViewer Application i iButton Viewer, jakis problem z systemem operacyjnym chyba :/
Pdf oryginalnego adaptera (z rozpiska zlacza):
http://pdfserv.maxim-ic.com/en/ds/DS9490-DS9490R.pdf
Uwaga - obudowa ma zlacze RJ12 6p6c, standardowe obudowy takich gniazdek telefocznicznych nie maja zwykle wyprowadzonych zewnetrznych pinow (1,2,4,6) -sa [2c|4c]/6p a wiec nie uda nam sie identycznie sklonowac adaptera! Dobre obudowy znalzalem w maritex'ie.
Plytke warto zabezpieczyc lakierem ochronnym lub pocynowac przed lutowaniem - inaczej po kilku latach sie nam miedz utleni i bedzie po zabawie. Plytka widoczna na zdjeciu zostala wykonana metoda termotrasnferu. Szczegoly frezow na kable sa widoczne na zdjeciach. Plytke warto doszlifowac na wcisk do posiadanej obudowie (niby standardowa a jednak widzialem ze lekko sie roznia obudowy od roznych producentow) tak by nie ruszala sie w niej. Otwor na zlacze USB wycinamy ostrym nozykiem - powoli, delikatnie. U mnie wyszlo idealnie.
W roznych projektach USB widzialem rozne sposoby podlaczenia ekranu do masy ukladu, w jednych laczyli na stale, w innych przez rezystor, w innych przez rezystor 1M + 100nF rownolegle do niego. Na plytce przewidzialem miejsce na rozne rozwiaznaia, nei wiem jakie jest zalecane przez specjalistow od USB - moze ktos wie?. Miejsce na te elementy jest obok haczykow gniazda USB (na zdjeciu widac ze w chwili obecnej ekran, w moim przypadku, laczy sie przez 100nF, miejsce na rezystor jest narazie puste, nie posiadam 1M SMD).
Jestem gotowy odpowiedziec na pytania, jesli sie pojawia.
| Opis: |
|
| Rozmiar: |
40.01 KB |

|
| Opis: |
|
| Rozmiar: |
27.34 KB |

|
| Opis: |
|
| Rozmiar: |
36.87 KB |

|
|
|
| Powrót do góry |
|
 |
Dariusz Goliński Poziom 18

Dołączył: 21 Maj 2003 Posty: 457 Miasto: Brzeziny
|
26 Kwi 2005 05:22 Re: Adapter USB-1wire |
|
|
|
Cześć
Sorki za głupie pytanie
W jakim celu to zbudowałeś ?
Czy ja dobrze rozumiem że wykorzystujesz to w autoryzacji pod linuxem czy ma to jakiś inne ciekawe zastosowanie ? |
|
| Powrót do góry |
|
 |
krzys-iek Poziom 15

Dołączył: 17 Gru 2003 Posty: 258
|
26 Kwi 2005 11:56 Re: Adapter USB-1wire |
|
|
|
Duzo zastosowan, albo ibuttony do autoryzacji, pomiar temperatur z rozleglych sieci czujnikow, sa A/C na 1wire, potencjometry, liczniki i inne bajery. Mozna zrobic na tym inteligentny dom np. |
|
| Powrót do góry |
|
 |
oli-21bca Poziom 6

Dołączył: 01 Paź 2003 Posty: 19
|
26 Kwi 2005 20:26 Re: Adapter USB-1wire |
|
|
|
Witam.
Może napisz jak testujesz to pod Linuxem (może jakieś mini-HOWTO jak skonfigurować ten adapter), do czego konkretnie tego adaptera używasz. Osobiście jestem zainteresowany, można by się nawet pokusić o napisanie jakiegoś softu pod pingwina ;). |
|
| Powrót do góry |
|
 |
Google AdSense

|
26 Kwi 2005 20:26 |
|
|
|
|
|
| Powrót do góry |
|
 |
krzys-iek Poziom 15

Dołączył: 17 Gru 2003 Posty: 258
|
26 Kwi 2005 21:27 Re: Adapter USB-1wire |
|
|
|
oww , jest 1wire file system, digitemp usb. Nie mam czasu narazie na pisanie - sa faq na stronach programow ;-) |
|
| Powrót do góry |
|
 |
coal_chember Poziom 16

Dołączył: 15 Wrz 2004 Posty: 345 Miasto: Gorzów Wlkp.
|
27 Kwi 2005 00:14 Adapter USB-1wire |
|
|
|
ja mam jedno pytanko czy istnie możliwośc sterowania tym urządzeniami zewnętrznymi?? |
|
| Powrót do góry |
|
 |
krzys-iek Poziom 15

Dołączył: 17 Gru 2003 Posty: 258
|
27 Kwi 2005 09:07 Re: Adapter USB-1wire |
|
|
|
tak, istnieje - switch, potencjometr... |
|
| Powrót do góry |
|
 |
dzemik8 Poziom 13

Dołączył: 27 Sie 2003 Posty: 147 Miasto: wielkopolska
|
28 Kwi 2005 12:37 Re: Adapter USB-1wire |
|
|
|
Z pinu 1 RJ12 mozna ciagnac do 50mA/5V. Nie wiem dlaczego tylko 50mA - tak wyczytalem w pdf na stronach dallasa (USB ma niby do 500mA...). Moze ktos wie dlaczego ?
otóż taka jest specyfikacja to złacza ponieważ przez każdy pin w RJ można puscic 50 mA i byc pewnym ze sie ni zacznie grzać jak bys dokladnie obejżal wtyk i złacze to od razu widac że we wtyku masz styki plaskie a w gnieżdzie okrągłe bolce zrobione z e sprezystego przewodu co daj w polaczeniu styk o niewilkiejppowiezchni i to wlasnie powoduje to ograniczenie do 50 mA "wąskie gardlo" |
|
| Powrót do góry |
|
 |
kubanczyk Poziom 12

Dołączył: 30 Lip 2004 Posty: 87 Miasto: Gostyń
|
14 Mar 2006 15:45 Re: Adapter USB-1wire |
|
|
|
Witam
wszedlem w posiadanie adaptera DS9490R na usb. Czy Ktos może powiedzieć jak podlaczyć do niego DS1820 bo podlaczam w trybie 2nóżkowym tak jak na stronie termika i nie dziala, czy trzeba podlaczyć w trybie 3 nózkowym kazdą nóżkę osobno ?
pozdr |
|
| Powrót do góry |
|
 |
Google AdSense

|
14 Mar 2006 15:45 |
|
|
|
|
|
| Powrót do góry |
|
 |
krzys-iek Poziom 15

Dołączył: 17 Gru 2003 Posty: 258
|
14 Mar 2006 16:11 Re: Adapter USB-1wire |
|
|
|
dziala tak i tak, cos zle robisz. Piny zle odczytales gniazdka przykladowo |
|
| Powrót do góry |
|
 |
Menimes Poziom 21

Dołączył: 03 Sie 2004 Posty: 1228 Miasto: Bolesławiec
|
30 Mar 2006 10:51 Adapter USB-1wire |
|
|
|
Witma mam pytanie jak podlaczyć ds1820 pod DS9490 ?? Które piny ? |
|
| Powrót do góry |
|
 |
krzys-iek Poziom 15

Dołączył: 17 Gru 2003 Posty: 258
|
30 Mar 2006 11:11 Re: Adapter USB-1wire |
|
|
|
| Stasiektoja napisał: |
| Witma mam pytanie jak podlaczyć ds1820 pod DS9490 ?? Które piny ? |
przepraszam ale czy umie Pan czytac? Jest link do PDF z rozpiska pinow... trudne? |
|
| Powrót do góry |
|
 |
bartmarian Poziom 3

Dołączył: 25 Mar 2007 Posty: 7 Miasto: Warszawa
|
13 Lis 2007 21:21 Re: Adapter USB-1wire |
|
|
|
Witam,
podłączyłem ds9490r, po wpisaniu "digitemp" (bez szukania, czyli bez opuźnienia czasowego) dostaję wynik:
| Kod: |
DigiTemp v3.3.2 Copyright 1996-2004 by Brian C. Lane
GNU Public License v2.0 - http://www.brianlane.com
Found DS2490 device #1 at 002/002
could not set config 1: Device or resource busy
USB ERROR: Failed to set configuration |
o so chozi ? |
|
| Powrót do góry |
|
 |
pieknymarian Poziom 1

Dołączył: 08 Sty 2008 Posty: 1
|
08 Sty 2008 22:29 Re: Adapter USB-1wire |
|
|
|
Czesc,
ja tez mam podobny problem, mam ten sam problem. Na stronie DigiTemp napisane jest, że DS9490 nie jest obsługiwany:
NEWS DigiTemp v3.5.0 is released! Just in time for the new year. I have combined all the binary releases into a single tar.gz, including Windows binaries compiled with cygwin. This version adds DS1923 Hygrochron support, fixes some small bugs in the userial driver. A lockdev bug was fixed (wasn't unlocking when done), a crash in free_couplers() was fixed, better error reporting when trying to access serial ports that don't exist, compiled for Windows with cygiwn. DS2490/9490 support still doesn't work well for me, although others have had success with it.
pozdrawiam |
|
| Powrót do góry |
|
 |
elektronik999 Poziom 19

Dołączył: 12 Lis 2005 Posty: 702 Miasto: Tarnobrzeg
|
14 Lut 2009 13:31 Re: Adapter USB-1wire |
|
|
|
Witam. Przepraszam ze odświeżam stary temat. Szukałem trochę w necie i nie znalazłem takiej przejściówki na atmega8. (albo na innym avr) Może Wy coś takiego gdzies widzieliscie |
|
| Powrót do góry |
|
 |
seba_x Poziom 21

Dołączył: 07 Lip 2003 Posty: 1226 Miasto: czarna dziura
|
25 Lut 2009 16:46 Re: Adapter USB-1wire |
|
|
|
wiecie gdzie można kupić DS2490S ? |
|
| Powrót do góry |
|
 |
bartmarian Poziom 3

Dołączył: 25 Mar 2007 Posty: 7 Miasto: Warszawa
|
09 Mar 2009 17:12 Re: Adapter USB-1wire |
|
|
|
@pięknymarian
zamiast digitemp użyłem owfs i wszystko jest ok |
|
| Powrót do góry |
|
 |
gaballus Poziom 2

Dołączył: 20 Mar 2003 Posty: 4
|
02 Lis 2009 23:00 Re: Adapter USB-1wire |
|
|
|
Jeśli jeszcze kogoś to zainteresuje to digitemp obsługuje DS9490.
Najpierw wydajemy komendę:
digitemp_DS2490 -i
co spowoduje przeszukanie magistrali i zapisanie pliku konfiguracyjnego .digitemprc, a następnie już komendę: digitemp z odpowiednimi parametrami w zależności od tego co chcemy uzyskać np: -a |
|
| Powrót do góry |
|
 |