UV-låda. Med bilder!!
Jo jag e rätt nöjd.. dock ser undersidan på korten för jävliga ut. har dragit alla kablar på den sidan
.... men men det syns ju inte och funkar sååå...
Håller på och letar efter en scanner som ngn vill sälja... har ett par kanditater men det tar nog ngn vecka innan jag kan få hem en. Förresten är det ingen som komenterat min C-kod, då måste den ju vara perfekt
Sen är det en grej jag undrar. jag ser att vissa har sett till att uvrören har hamnat några cm från kretkortet. men jag har även sett att på vissa byggen har den hamnat rätt tätt intil scannerglaset. Hur "farligt är detta"? På kjell varnar de ju tydligt för att sätta rören för nära det som skall belysas??!

Håller på och letar efter en scanner som ngn vill sälja... har ett par kanditater men det tar nog ngn vecka innan jag kan få hem en. Förresten är det ingen som komenterat min C-kod, då måste den ju vara perfekt

Sen är det en grej jag undrar. jag ser att vissa har sett till att uvrören har hamnat några cm från kretkortet. men jag har även sett att på vissa byggen har den hamnat rätt tätt intil scannerglaset. Hur "farligt är detta"? På kjell varnar de ju tydligt för att sätta rören för nära det som skall belysas??!
Förslag på förbättringar på c-koden som bl.a. gör den mer lättläst:
Kod: Markera allt
//-----------------------------------------------------------------------------
// Styrkrets mha 16F628 till UV-låda, extern 4Mhz Xtal
//-----------------------------------------------------------------------------
#define Set PORTA.F2
#define Reset PORTA.F3
#define Start PORTA.F4
#define RelayOut PORTA.F1
unsigned short k=0;
//-----------------------------------------------------------------------------
// main()
//-----------------------------------------------------------------------------
void main(){
unsigned short iter;
// Initiering
VRCON = 0x00; //Vref av
CMCON = 0b00000111; //Komparator av
TRISA = 0b11111101; //PortA bit1 utgång, andra in
TRISB = 0; //PortB utgång
TimeTo7Seg();
while(1){
RelayOut=0; //Relä av
if(Set==0){
delay_ms(250); //Motverka kontaktstuds
k++;
TimeTo7Seg();
}
if(Reset==0){ //Inställning av tid, samtidig
k=0; //visning på led display
TimeTo7Seg();
}
if(Start==0){
while(k>=1){
RelayOut=1; //Relä på
PORTB.F7=0; //Tänd Dp
for ( iter = 0; iter < 120; iter++ ) {
if(Reset==0) //mellan varje
k=0; //nedräkning
RelayOut=0; //Relä av
}
delay_ms(500); //60s fördröjning
}
k--;
TimeTo7Seg();
}
}
}
}//main()
//-----------------------------------------------------------------------------
// TimeTo7Seg()
//-----------------------------------------------------------------------------
void TimeTo7Seg() {
if(k==1)
PORTB=0xF9;
else if(k==2)
PORTB=0xA4;
else if(k==3)
PORTB=0xB0;
else if(k==4)
PORTB=0x99;
else if(k==5)
PORTB=0x92;
else if(k==6)
PORTB=0x83;
else if(k==7)
PORTB=0xF8;
else if(k==8)
PORTB=0x80;
else if(k==9)
PORTB=0x98;
else if(k==10)
k=0;
}//TimeTo7Seg()
Jag skulle sätta rören långt bort från det som ska belysas, då kommer fotonerna mer paralellt om man kan säga så.
Minns att någon gjorde en mikroskopisk "lampa" med en atom genom att ta en spets och bara sticka in en atom i en passerande laserstråle.
Minns inte vad de skulle ha det till.
Belysa för fotomasker för blivande chip tror jag.
Minns att någon gjorde en mikroskopisk "lampa" med en atom genom att ta en spets och bara sticka in en atom i en passerande laserstråle.
Minns inte vad de skulle ha det till.
Belysa för fotomasker för blivande chip tror jag.
Kaustiksoda framkallar man med, inte etsar.
För att etsa kan du använda järnklorid alt. natriumpersulfat eller en blandning av saltsyra och väteperoxid(?)
Kjell & Co har en bra guide här: http://www.kjell.com/?page=/kjellfakta/etsa/
För att etsa kan du använda järnklorid alt. natriumpersulfat eller en blandning av saltsyra och väteperoxid(?)
Kjell & Co har en bra guide här: http://www.kjell.com/?page=/kjellfakta/etsa/