Find Jobs
Hire Freelancers

DFRduino Mega 2560 program IO OP

$750-1500 USD

Cerrado
Publicado hace más de 12 años

$750-1500 USD

Pagado a la entrega
We are looking for an electronic engineer to program the DFRduino Mega 2560 (or equivalent) and design voltage regulation. The microprocessor must have at least 16 (or more) inputs (I/P) and at least 24 outputs (O/P) preferably more. The I/P is received via a closed contact (momentary switch) to the micro processor. The protocol, which we will provide as a document, will then communicate via RS485 to our controller. Our controller is a software map which does a range of activities but namely maps Inputs to corresponding outputs. Hence a I/P is activated and a correspond O/P is enabled. The O/P's consist of LED lights. And the I/P is held active and the O/P remains active until an I/P reset is sent and the O/P is cancelled. The protocol document describes and provides examples for the simple "Poll and Response" packets via a RS485 communication line to our controller and will be supplied as part of this job. Each Micro Processor must have an address - from address 00 to address 31. Up to 32 micro processors (DFRduino Mega 2560) can be connect to one of our controllers. Thus 32 micro controllers would enable 512 inputs (16*32) and 768 (24*32) outputs. The design requires that the IP's and OP's would come via a punch down frame. The programer/contractor would provide a basic drawing showing the IP and OP connectivity and setup from the microprocessor board. The Microcontroller (MCU) will provide all logic functions, scan the I/P’s and control the LED outputs and is responsible for all timing dependant operations including serial communications. The I/P Interface contains all the circuit necessary to convert the low power & low voltage signals from the MCU to the levels required by the I/P’s, it also provides first level switch de-bounce filtering and protection of the MCU from low voltage interference. Inputs will be designed to accept input voltages in the range of 0 to 24VDC. A Voltage regulator is required to convert the nominal 24Vdc power input to 5Vdc as required by the MCU and RS-485 circuits, this regulator will be designed to accept an input voltage range down to 7Vdc to allow the MCU to operate in the presence of voltage dips and minor interruptions. In order to monitor the integrity of the power in terms of excessive voltage drops due to poor wiring or excessive load the power supply input voltage will be compared to a threshold level and the result reported to the CCM. Current limiting of the 24V input will be current limited by a self resetting fuse or a slow blow fuse rated at the expected maximum current draw for the entire module if all outputs are active. Connection of the power to the module must be with cable rated at 3 or more times the rating of the fuse. The LED drivers take the 5V signal from the MCU and provide a current sink output capable of driving incandescent light globes or other types of lamp with a current up to 500mA at 22Vdc or 10watts. Each output will be current limited by a self resetting fuse. This device is designed to be wired within a single building. Connection to the host controller will be via serial communications on a multi-drop RS-485 differential bus, the transceiver will provide a non isolated (hardwired) communications link. Transient suppression components will provide protection from transients normally encountered in residential or commercial buildings when some types of electrical equipment are switched on or off. IP Hardware The IO Module functionality is dependant on the type of call point connected, all I/P’s are required to exhibit latching. The IP interface in the IO Module will accept 24V inputs from momentary or latching type switches, where the call point uses momentary switches the latching is performed in software. An open collector output when activated by the MCU will effectively connect the reassurance- line to 0Vdc causing the reassurance lamp to light up. The reassurance light can be either a lamp ( max 2W @ 24Vdc ) or a power LED with a series resistor.
ID del proyecto: 1177352

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 12 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
9 freelancers están ofertando un promedio de $1.483 USD por este trabajo
Avatar del usuario
We are a Argentina enterprise specialized in the scientific designing and producing of prototype all kinds of electronic equipment Send at you. MNDA or NDA contract for your security Sch draft of circuit in any CAD (prefer Altium) Pcb draft of circuit in any CAD / include gerber files / any layers 1 - 2 - 28 Bom of material with reference and dataset include reference of Farnell , RS , Avnet , etc Program in *.hex c basic Asembler or other Special program for PC for test hardware. Tow prototypes working in fast time. Working in consultant mode 7 day a week contact via E-mail or SKYPE
$3.000 USD en 30 días
4,8 (14 comentarios)
4,7
4,7
Avatar del usuario
Hi, Please see the PMB
$1.500 USD en 30 días
4,4 (1 comentario)
2,2
2,2
Avatar del usuario
We have the most talented engineers
$2.000 USD en 15 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Embedded Design Engineer with 4 years experience.
$1.200 USD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
check your PMB ......
$1.500 USD en 25 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
Hi Check your pm
$1.000 USD en 25 días
0,0 (0 comentarios)
1,6
1,6
Avatar del usuario
HI, I can do this, no problem at all. thank you in advance maurizio stefani
$1.400 USD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I have great projects on microcontroller (for example head controlled mouse)..so I can handle this project within the shortest time.
$750 USD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Arlington, United States
0,0
0
Miembro desde ago 23, 2011

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.