uControl
Enero 20, 2017, 06:52:41 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: 1 [2] 3   Ir Abajo
  Imprimir  
Autor Tema: Inalambrico USB 12F675  (Leído 18562 veces)
0 Usuarios y 1 Visitante están viendo este tema.
DML
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 30


« Respuesta #15 : Abril 05, 2014, 08:05:18 »

Me olvidaba, las entradas del CD4021 yo les puse pull-down, pero normalmente son pull-up (osea las resistencias de 10K a positivo).

Saludos
En línea
andrew16F628A
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 28



WWW
« Respuesta #16 : Abril 05, 2014, 07:01:28 »

Muy bueno  bang

Recientemente he estado pensando agregar un puerto ir a mi pc para controlarla con un mando a distancia con protocolo RC5 algo asi http://dangerousprototypes.com/2010/01/29/prototype-usb-infrared-remote-control-receivertransmitter/. donde el software Girder  utiliza un puerto serie para la comunicación.
Entonces ?es posible emular un puerto com con el pic16f628?

Gracias DML por tus respuestas.
En línea
DML
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 30


« Respuesta #17 : Abril 05, 2014, 11:20:09 »

Muy bueno  bang

Recientemente he estado pensando agregar un puerto ir a mi pc para controlarla con un mando a distancia con protocolo RC5 algo asi http://dangerousprototypes.com/2010/01/29/prototype-usb-infrared-remote-control-receivertransmitter/. donde el software Girder  utiliza un puerto serie para la comunicación.
Entonces ?es posible emular un puerto com con el pic16f628?

Gracias DML por tus respuestas.

Hola andrew16F628A, te digo la verdad, nunca he emulado un puerto COM con un PIC, he visto que hay ejemplos de como hacerlo en internet, pero nunca me metí con el tema

Saludos
En línea
DML
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 30


« Respuesta #18 : Abril 05, 2014, 11:26:16 »

Estaba mirando el diagrama que deje esta mañana y me di cuenta que la pata 15 del CD4094 que dejé en el aire tendria que haberla conectado a positivo es el ouput enable (habilitación de salida) sin esa pata a positivo no va a dar ninguna salida
En línea
DML
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 30


« Respuesta #19 : Junio 04, 2014, 12:43:19 »

Hola a todos, me acabo de dar cuenta mirando un poco, que en el circuito del receptor le puse resistencias de 330k en vez de 330 ohm a los led..., no creo que alguno lo arme con 330k pero aviso por las dudas
En línea
bequest333
PIC10F
*
Desconectado Desconectado

Mensajes: 19


« Respuesta #20 : Octubre 08, 2014, 02:02:26 »

Hi, DML

How do you do.

I'm posting from Japan.

It is now possible to mount the USB stack to PIC16F most thanks to you.

I thank you feat.

That it reduced the RAM usage is especially great.

I am very grateful.



I was transplanted into PIC16F57(PIC16F59) and PIC16F570(PIC16F527) program source your.

There is no way I can write the HOST program ability because my without.

I was able to confirm the behavior of a simple USB-IO using the report descriptor of 16FUSB HOST and sample of 16FUSB.

(16FUSB_HID_DioSampleAPP.exe)

I will introduce as a practical example.  I hope you and serve you something.

Thank you very much for a great program.

* USB16F570.zip (79.4 KB - descargado 233 veces.)
* USB16F57.zip (78.4 KB - descargado 220 veces.)
* 16FUSB_HID_DioSampleAPP.jpg (19.8 KB - descargado 255 veces.)
« Última modificación: Octubre 09, 2014, 01:43:59 por bequest333 » En línea
bequest333
PIC10F
*
Desconectado Desconectado

Mensajes: 19


« Respuesta #21 : Octubre 25, 2014, 12:12:07 »

Hi.All

This is a 16-bit version.

PORTB ---> Selectable I/O
PORTC ---> Output Only

Thank you very much for Download.

* 2014_10_25_USB16F57_src_usbio_OUT16_IN8.jpg (19.32 KB - descargado 269 veces.)
* 2014_10_25_USB16F57_src_usbio_OUT16_IN8.zip (140.66 KB - descargado 193 veces.)
« Última modificación: Octubre 25, 2014, 12:22:08 por bequest333 » En línea
DML
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 30


« Respuesta #22 : Octubre 25, 2014, 04:39:51 »

Hi.All

This is a 16-bit version.

PORTB ---> Selectable I/O
PORTC ---> Output Only

Thank you very much for Download.

Hi bequest333, you made a great job modifying the code, I'm glad you've understand my disastrous code  Wink, thank you for sharing it
Greetings from Argentina
Diego
« Última modificación: Octubre 25, 2014, 04:42:24 por DML » En línea
bequest333
PIC10F
*
Desconectado Desconectado

Mensajes: 19


« Respuesta #23 : Noviembre 08, 2014, 09:24:26 »

Hi,All

This is an 8-bit version using the PIC16F505(PIC16F506).

In PIC16F506, you might want to malfunction and the applied voltage to the PIC is low.

PORTB (UPPER4) ---> Selectable I/O
PORTC (LOWER4) ---> Selectable I/O

Thank you very much for Download.

Hi,DML
I appreciate your comments.
Thank you very much for a great program.

* 16FUSB_HID_DioSampleAPP.jpg (17.41 KB - descargado 233 veces.)
* USB16F505_src_usbio.zip (110.54 KB - descargado 183 veces.)
* USB16F506_src_usbio.zip (111.59 KB - descargado 180 veces.)
« Última modificación: Noviembre 08, 2014, 09:25:57 por bequest333 » En línea
bequest333
PIC10F
*
Desconectado Desconectado

Mensajes: 19


« Respuesta #24 : Febrero 08, 2015, 12:56:05 »

Hi,All

This is a HID-Serial-Converter version using the PIC12F1822.

It will operate at 30MHz clock. (SE0 is not used.)

I use the 7.5MHz crystal and 4X PLL.

The baud rate is 9600 fixed.

Thank you very much for Download.

* LoopBackTest.jpg (15.01 KB - descargado 163 veces.)
* USB12F1822_src_HIDserial_PLL_30MHz.PNG (16.58 KB - descargado 195 veces.)
* USB12F1822_src_HIDserial_PLL_30MHz.zip (303.64 KB - descargado 110 veces.)
« Última modificación: Febrero 08, 2015, 12:58:09 por bequest333 » En línea
DML
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 30


« Respuesta #25 : Febrero 09, 2015, 04:08:24 »

hi bequest333, that is a great achievement!!!
I use that pic to play sounds  Wink Grin , now thanx to you we don't have to buy a usb-rs232 adapter  Cool Cool Cool.
Why didn't you use INTOSC + 4x PLL and OSCTUNE instead crystal + 74HC04 to get 30MHZ?
That's a great pic and fit perfect for your project, congratulations!
Regards,
Diego
En línea
bequest333
PIC10F
*
Desconectado Desconectado

Mensajes: 19


« Respuesta #26 : Febrero 09, 2015, 05:33:11 »

Hi,DML
Thank you very much for being glad.

1.Reason with 12F1822
There are only following 3 for a device equipped with UART by PIC12F.

12F1572,12F1822,12F1840

2.Reason with 74HC04
Because it isn't possible to use both of TX and RX by the system only a crystal connects.

The way for which 74HC04 isn't used
(1)Hardware TX -> Software TX (RA0 -> RA3+PULL UP+Transistor) (Use PIC12F1822)
(2)Use PIC16F1823 (14PIN).
(3)Use PIC16F18313 (8PIN).
(4)A program is transplanted to LPC810 (8PIN).

3.Internal clock of 12F1822
It's impossible to output 7.5 MHz/30 MHz in PIC12F1822.
The width of the change in OSCTUNE is small.
16F18313 can output 30MHz.

HID - Serial was being considered in 16FUSB already.
(Japanese)
http://www3.hp-ez.com/hp/bequest333/page25
http://www3.hp-ez.com/hp/bequest333/page26
http://www3.hp-ez.com/hp/bequest333/page27
http://www3.hp-ez.com/hp/bequest333/page33

Best Regards,
Bequest333(Dan)
« Última modificación: Febrero 09, 2015, 08:12:44 por bequest333 » En línea
bequest333
PIC10F
*
Desconectado Desconectado

Mensajes: 19


« Respuesta #27 : Febrero 13, 2015, 10:40:57 »

Hi,All

USB12F1822_src_HIDserial_PLL_30MHz.zip
There was an error in the calculation of the baud rate.  Orz

[USB.asm line 167_170.]

   movlw   0x70      ;9600bps X=(24M/9.6K)/4-1=624=0x0270
   movwf   SPBRGL      ;
   movlw   0x02      ;
   movwf   SPBRGH      ;

------------------------>

   movlw   0x0C      ;9600bps X=(30M/9.6K)/4-1=780=0x030C
   movwf   SPBRGL      ;
   movlw   0x03      ;
   movwf   SPBRGH      ;
En línea
bequest333
PIC10F
*
Desconectado Desconectado

Mensajes: 19


« Respuesta #28 : Febrero 17, 2015, 02:03:31 »

Hi,All

I will attach a reference program of HID-Serial (software serial TX).

Circuit is easier as compared with the case of 74HC04.

In this case, I used 30MHz crystal.

It is described in the 16FUSB source.

* test003_12f1822_Serial_hid_30MHz_softTX.zip (388.86 KB - descargado 92 veces.)
* HID_seral adapter.jpg (8.39 KB - descargado 134 veces.)
* USB12F1822_src_HIDserial_SoftTX_RX_30MHz.jpg (89.86 KB - descargado 165 veces.)
* USB12F1822_src_HIDserial_SoftTX_RX_30MHz.PNG (16.12 KB - descargado 157 veces.)
« Última modificación: Febrero 17, 2015, 02:05:26 por bequest333 » En línea
bequest333
PIC10F
*
Desconectado Desconectado

Mensajes: 19


« Respuesta #29 : Febrero 19, 2015, 04:11:32 »

Hi,All

I will update the test003_12f1822_Serial_hid_30MHz_softTX.zip.

New firmware is described in the DML's source.

test003_12f1822_Serial_hid_30MHz_softTX.zip  Please do not use.

Thank you very much for Download.

* USB12F1822_src_HIDserial_SoftTX_RX_30MHz.zip (373.49 KB - descargado 113 veces.)
« Última modificación: Febrero 19, 2015, 04:15:57 por bequest333 » En línea
Páginas: 1 [2] 3   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines
SMFAds for Free Forums
XHTML 1.0 válido! CSS válido!
Página creada en 0.053 segundos con 24 consultas. (Pretty URLs adds 0.011s, 2q)
loggkey