c sharp

Páginas: 2 (360 palabras) Publicado: 4 de diciembre de 2013

Universidad tecnológica de Hermosillo

Materia.-
Programación visual (C#)
Maestra.-
Barreras verduzco Araceli
Proyecto.-
Puerta eléctrica (con puente H)
Equipo.-
Pérez delgado AdalbertoVillegas alcantar cesar
Ramírez olea Caleb
Guisar Martínez Abimael
Introducción
En este proyecto nosotros utilizaremos todos los conocimientos adquiridos para de esta forma lograr el control deuna puerta eléctrica utilizando el programa “c-Sharp” y “pic” a través de un interfaz por un puerto serial, a su vez con un conjunto de circuitos compuesto por diversos materiales como lo son un“puente H” que lograran este dicho control.













Diagrama eléctrico (proteus)








Programación del pic 16f887
#include
#use delay (clock=4Mhz)
#fuses nowdt,noprotect, intrc_io, nomclr
#use rs232(baud=9600,xmit=pin_c6,rcv=pin_c7,bits=8,parity=N)
#byte port_a=5
#byte trisa=0x85

int valor;
#int_rda

void rda_isr()
{
valor=getc();
}
void main(){trisa=(0b00000000);
port_a=0x00;
enable_interrupts(int_rda);
enable_interrupts(global);

for(;;){

if(valor==0x01)
{
output_high(PIN_A0);
delay_ms(800);
output_low(PIN_A0);
}if(valor==0x02)
{
output_high(PIN_A1);
delay_ms(800);
output_low(PIN_A1);
}

}
}


Imágen del proyecto físico








Materiales
Pic 16f887

Max 232

4 capacitores de 10uf

1capacitor de 1uf



Motor dc de 12V

L293d (puente H integrado)

USB serial






Programación en c#
using System;
using System.Collections.Generic;
using System.ComponentModel;
usingSystem.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;


namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{string ruta = Application.StartupPath;

public Form1()
{
InitializeComponent();

if (!puerto.IsOpen)
{
try...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • C sharp
  • C SHARP
  • C Sharp
  • caracteristicas de c sharp
  • Consola C Sharp
  • Wiley
  • C sharp Manejo de Punteros
  • Manejo Xml Con C Sharp

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS