Hi
My name is Cornel, I am living Romania.
I am trying to make an ILDA converter for USB port but I have some prolems.
This photo is the schematic diagram block of my converter.
I am using a microcontroller PIC16F877a, a FTDI USB converter 8bits FT245RL, a memory LP621024D and some 2 DAC serial converters 12bits LTC1257. For addressing of memory I am using 2 of HC74hc574.
I made the programs for PIC in PROTON IDE Basic Compiler. And for computer programming I am using DELPHI.
The problem is that I don't know the logics that I must use in transfering data between PC - FTDI - PIC - MEMORY. I tryed a lot of variant for transefering data but I failed. I can transfer data from PC to PIC via FTDI, I can put data in MEMORY, I can read data from memory and send it to XY DAC converters. But my PIC program is bad because I think that memory remain free of information at some time and the microcontroller has not what to send to DAC converters. And because of this I have some delays between points and between frames.
Is somebody who tryed to made an ILDA interface or who has some ideas ?
2 month ago I tryed the same thing without FTDI FT245rl but with PIC18f4550 because this microcontroller is including an USB interface. But I had another problem : I could not have enough speed because I was not working in C but in basic because I know only pascal and basic. And in basic programming there is not support for full speed. I had only about 100Kbytes /sec maximum data transfer speed. And because of that I abandoned the PIC18f4550.
Thank you