Indholdsfortegnelse:

Trådløs hjemmrouter med analog udnyttelsesmåler: 5 trin (med billeder)
Trådløs hjemmrouter med analog udnyttelsesmåler: 5 trin (med billeder)

Video: Trådløs hjemmrouter med analog udnyttelsesmåler: 5 trin (med billeder)

Video: Trådløs hjemmrouter med analog udnyttelsesmåler: 5 trin (med billeder)
Video: Modem vs Router - What's the difference? 2024, November
Anonim
Trådløs hjemmrouter med analog udnyttelsesmåler
Trådløs hjemmrouter med analog udnyttelsesmåler
Trådløs hjemmrouter med analog udnyttelsesmåler
Trådløs hjemmrouter med analog udnyttelsesmåler

Jeg voksede op i og omkring både, der lavede ledningsvæve og kontrolpaneler, og har en samling målere og urskiver, der normalt ville være tilsluttet små marine dieselmotorer.

I dag arbejder jeg som designerbyggerflader til netværksudstyr. Som sådan kan jeg godt lide at genbruge de gamle analoge målere til at vise netværksinformation i en mere menneskeligt læsbar analog form. Binder min fortid til nutiden til en vis grad. Jeg brugte en 3 omdrejningstæller, simpelt rent design, der kom fra en af de både, min far ejede, da jeg var barn og tilsluttede den en trådløs router, jeg havde liggende på arbejdet. Omdrejningstælleren er en grov tilnærmelse til trafikudnyttelsen mellem mit hjemmenetværk og internettet.

Trin 1: Oversigt over hvordan det fungerer

Oversigt over hvordan det fungerer
Oversigt over hvordan det fungerer

Der er en række måder at finde ud af, hvor meget båndbredde der bruges. Dette var det første pas ved en digital til analog konvertering af udnyttelsen, jeg valgte simpelthen at bruge uplink -LED'en som en indikation af mængden af trafik, der passerer mellem mit hjem og internettet. Dette har nogle alvorlige begrænsninger. Jeg ved ikke, om hardware (broadcom-chipset) eller firmware (dd-wrt) indeholder samplingsalgoritmen, der driver LED'en, sandsynligvis chipsættet. Her er det første problem, en LED skal være tændt i omkring 30 ms for at det menneskelige øje kan registrere det korrekt. Netværkspakker er meget meget kortere end dette. Så routeren skal lave lidt matematik og oversætte ægte netværkstrafik til, at langsommere LED blinker. Så der er et prøvetagningstab, LED'en er en grov tilnærmelse til den faktiske trafik. Derefter skal jeg booste 3.3V, som driver LED'en op til 14V, der kræves til omdrejningstælleren (de fleste bilskiver og målere som dette er lineære 0- 12 eller 14V) Til dette brugte jeg et grundlæggende op-amp kredsløb. Uden en smule digital til analog konvertering mister jeg igen en masse opløsning. I sidste ende er dette ikke en særlig god gengivelse af den trafikbåndbredde, der bruges, men jo længere jeg kom ind i projektet, jo mere blev det til et interessant objekt af kunst og mindre en løsning på det originale problem. Bemærk: Jeg har arbejdet med fyrene fra https://dd-wrt.com/dd-wrtv2/index.php Jeg anbefaler stærkt, at du opgraderer din nuværende software til denne funktion rich open source firmware.

Trin 2: Frontpanel

Frontpanel
Frontpanel
Frontpanel
Frontpanel
Frontpanel
Frontpanel

Jeg aflodede lysdioderne fra routerens pcb og førte dem ud til fronten med et båndkabel og headerstik. Designede et overlay i Omnigraffle på en MAC, trykt på overheadprojektorfilm med laserjet, der er en inkjetækvivalent. Mejslede en kanal til overlejringen, så den havde et dejligt indsat udseende. Jeg blev forelsket i en afbryder fra et stykke udviklingshardware på arbejdet, desværre var det en øjeblikkelig omskifter, så jeg brugte ret meget tid på at montere en N /O mikrokontakt med en blå LED limet til spidsen. Kanten af det store frontpanelsektion blev routet.

Trin 3: Op-amp kredsløb

Op-amp kredsløb
Op-amp kredsløb
Op-amp kredsløb
Op-amp kredsløb
Op-amp kredsløb
Op-amp kredsløb

Der er to trin mellem LED'en på hovedrouterkortet og omdrejningstælleren. 1) Isolér op-amp-kredsløbet fra routerkortet. Dette gøres med en 'buffer' i form af en 74HC04. En inverter, der har porte, der ikke vil trække strøm fra routeren og udsender et signal baseret på det inverse af dets input. Denne fyr kommer med 6 porte, så hvis du ønsker at få det samme udgangssignal som det indgangssignal, du binder til porte tilbage til bag. Missing Link) havde jeg et mellemliggende trin, der var designet til at udglatte firkantbølgesignalet, der kørte LED'en til en dejlig analog stigende/faldende ladning til omdrejningstælleren, men tællerens mekanik gav den nødvendige jævnhed. Så i nogle af diagrammerne kan du se og RC Lavpasfilter. 2) Op-amp. Jeg vælger en meget gammel chip, LM 741, som fungerede, men kom med mange begrænsninger, der drastisk påvirkede designet. Bemærk, hvordan omdrejningstælleren aldrig går til nul, og rækkevidden ser ud til at svæve omkring midten af urskiven. Begrænsninger for op-amp. Lært af fornuften, og i de kommende uger vil jeg forbedre dette kredsløb for at få et større output.

Trin 4: Dele og værktøjer

Dele og værktøjer
Dele og værktøjer

Deleliste Rev.-tæller: Dette er den del, jeg 'genbruger', en VDO-måler, der stadig har noget fiskebådskram på den. Test viste, at dens egenskaber var, at den kunne lide at blive fodret med et lineært input på 0-12VRouter: Den mindste PCB-formfaktor på markedet, som jeg fandt, var BuffaloSoftware: Jeg installerede https://www.dd-wrt.com/dd -wrtv2/index.php Dette er slet ikke nødvendigt, men jeg kan ikke støtte denne software nok. Træ: Egeplank fra lokal hardware (eller hjemmedepot) Brødbræt til test og Protoboard til det sidste op-amp kredsløb Op-amp: 741, vil brug en del, der er bedre egnet til denne applikation i den næste revision af D til A -kredsløbetBuffer: 74hc04 hex inverter Dekal: overhead -projektorark, egnet til din printer (laser/inkjet) VærktøjerElektronik: Loddejern, multimeter og omfang, hvis du har en til fejl testning Snedkeri: rullesav, bordsav, udskæring mejsel, udstansningsværktøj, lim og dyvler Dekal: enhver tegningsprogram. og de fleste af dine cifre er stadig vedhæftet

Trin 5: Sagen

Sagen
Sagen
Sagen
Sagen
Sagen
Sagen

Dette er en meget landbrugsmæssig måde at lave en sag på, den rigtige måde ville være at bruge noget billigt spånplade eller fyr og finere det med et pænere træ. Af hensyn til ufaglæren lagde jeg sagen op fra individuelle sektioner, der blev skåret i en planke.

Udfræset de områder, der er nødvendige for omdrejningstælleren, router-printkort, op-amp protoboard og kanal til antennekoaxen bagud. Jeg markerede hver sektion ud fra en skabelon, skåret med rullesaven, limet og slebet. Færdig med en mørk plet og halvglans.

Anbefalede: