Web-Based programmable logic control (PLC)

No Comments »

Today there are very rapid development of technology and progress, these developments require humans to continue to innovate to create tools that can help in performing daily activities.


Many activities to do outside the home who sometimes have to leave home until the days and – days. Usually we always turn out the lights when leaving the house empty. This could cause the waste of electrical energy consumption for lighting during the day alive, and will also lead to vulnerability to theft because the house is seen in a state of no activity. To overcome this, the authors sought to create control systems electrical installations are cheap and easy to apply.
This application which will manage all electrical systems to manipulate the situation as if uninhabited, except that this application will replace our work in the light turn on and off every day. Therefore, the authors tried to examine and make the “Applications Web-Based Control Electrical Equipment OpenWRT”.
OpenWRT is an operating system (actually more properly called Firmware) that can be installed (more precisely planted / in-embedded) on a wireless radio device. OpenWRT is to replace the function of a PC is usually used in the application of programmable logic control (PLC), as an OpenWRT operating system can be installed with various applications such as web server and PHP. With this capability makes the “Applications Web-Based Control Electrical Equipment OpenWRT” is very flexible and low cost. Another capability of this application is able to control your home from anywhere are, as long as it can be connected to the internet.

Author : puguh

Copyright: Puguhwah@yahoo.com

 

 

Build Own RFID circuit

No Comments »

The terminal of the coil is connected to the GP4 port. In order to transmit data to the RFID reader, we have to modulate the low frequency carrier by changing the coupling between the reader and tag antennas. We can achieve this by switching the GP4 as input

The IO pins and the external coil form a LC resonant circuit and act as an antenna. This antenna will pick up the carrier generated by the RFID reader.

The recovered carrier is rectified thanks to the bridge formed with the clamping diodes, feeding back the result signal to the power supply of the microcontroller.

Download :
1. Firmware RFID

2. Other Schematic

source :http://scanwidget.livejournal.com/32928.html

DiSEqC satellite Positioner

No Comments »

juras-projects Said :

The DiSEqC-Converter is intended for PC DVB-cards which have not support the DiSEqC 1.2 level. Also some cards can work poorly with DiSEqC 1.2. The device decodes DiSEqC 1.0 messages and sends DiSEqC 1.2 messages to a motor. A position corresponds to a port of DiSEqC 1.0. Four positions are possible, because it is the restriction of the DiSEqC 1.0 level. The converter sends a message to a motor when DiSEqC 1.0 port number is changing to another.

    Features:

  • A bus powered device (12-20V, 65mA max)
  • converts DiSEqC 1.0 into DiSEqC 1.2
  • has three modes: normal converting mode (by default), motor control mode and DiSEqC/22kHz-transparent mode
  • can drive a motor via buttons
  • the buttons (left to right): MODE, GO WEST, GO EAST, STORE POSITION (1 to 7), GOTO POSITION (0 to 7), SELECT POSITION (0 to 7 -> 0..)
  • has an additional DIP-switch to “route” command “Port4″ to Pos4,Pos5..Pos7 of a motor
  • has sound beeper to beep during button pressing
  • has 7-segment LED-display to show selected position or DiSEqC 1.0 decoded port
  • has resettable fuse to provide overcurrent protection (0.5A)

via link

How to show character on sevent segment display

No Comments »

Actually, seven segment possible show character like r,E,S,P,O,n,I.
I will explain how it can work. I used AT89C51 Microcontroller, this chip produce by ATMEL. With simple Assembly script, this project could be created. For coding and compiling use Systronix RAD51.

ASM Source Code

ORG 0H
MULAI: MOV A, P3
CJNE A,#0BFH,MULAI ;WAIT UNTIL BUTTON PRESS P3.6
JALAN:
MOV P1,#0CEH ;show r
ACALL DELAY
MOV P1,#86H ;show E
ACALL DELAY
MOV P1,#92H ;show S
ACALL DELAY
MOV P1,#8CH ;show P
ACALL DELAY
MOV P1,#0C0H ;show O
ACALL DELAY
MOV P1,#0C8H ;show n
ACALL DELAY
MOV P1,#92H ;show S
ACALL DELAY
MOV P1,#0F9H ;show I
ACALL DELAY

;
MOV A,P3 ;check if button P3.7
CJNE A,#7FH,JALAN ;if not go label jalan

MOV P1,#0FFH ;turn of all segment
SJMP MULAI ; goto  label mulai
;
;-------------------------------
; sub rutin delay
;-------------------------------

DELAY:
MOV R0,#5H
DELAY1:
MOV R1,#0FFH
DELAY2:
MOV R2,#0H
DJNZ R1,$
DJNZ R1,DELAY2
DJNZ R0,DELAY1
RET
;
END

asm source

hex file

Copyright and Credits:
Writer, © puguhwah, graphics and photos, May2011.

keep looking »