Close

Linear CCD module

Back to overview

TCD1304-based linear CCD module driven by a Nucleo F401RE, an STM32F401 black pill or an STM32F103 blue pill

Discussions

marco wrote 10/21/2017 at 15:23 point

Thank you for your work Esben!

I have a problem when I try to compile a modified program. If I re-compile all the source (peripheral and the others) the USART communication doesn't work. If I compile only the main it works. Where can I find a detailed procedure to compile from the beginning the program for the NUCLEO f401RE?

  Are you sure? yes | no

esben rossel wrote 11/12/2017 at 14:07 point

Hi Marco
Sorry for the late reply, for some reason HaD doesn't always notify when new messages arrive. I'm trying to keep this HaD project-page up to date, but this f#¤%ing system is driving me crazy, so you should really rather goto tcd1304.wordpress.com and use the contact form there.

Messed up communication is a sign your MCU-clocks are configured differently than how you think they are. I don't know what you mean by "compile from the beginning"? Did you follow these steps https://tcd1304.wordpress.com/environment-setup/ ?

  Are you sure? yes | no

shubham rathore wrote 05/10/2016 at 11:24 point

Awesome work Esben!
We successfully sent clocks to TCD1304 by Atmega16, and displayed the output on an oscilloscope. But now we want to display it on a computer and import the values as csv or other format.

I've ordered a Nucleof401re and will be following these instructions. Have you also written a program to display the data on the PC?

  Are you sure? yes | no

esben rossel wrote 06/02/2016 at 13:25 point

thankyou :) and sorry for the very late reply. yes, you can use the Raman GUI. You need a raspberry pi or something similar (it should function on anything that's compatible with wiringpi.

  Are you sure? yes | no

Chase wrote 05/06/2016 at 08:58 point

Look forward to digging into this a bit.  Great work.

  Are you sure? yes | no

Ovidio Peña wrote 03/07/2016 at 15:20 point

Hi, have you considered sending the data to the Pi via USB? That would make the system far more general, since you might be able to use any computer for the data adquisition.

  Are you sure? yes | no

esben rossel wrote 03/07/2016 at 15:44 point

I have transfers by USART in the pipes. That could potentially eliminate the need for the rpi, as you can connect to the nucleo's USART2 through the ST-link. I'm not sure if that's what you mean?However it's not on the top of my todo-list, so don't expect anything like that before june.

  Are you sure? yes | no

Ovidio Peña wrote 03/08/2016 at 12:04 point

I was thinking on using directly the USB port (I don't know if that is
possible) but USART is OK too. I look forward to see your
implementation. In the meantime I will try to figure out if I can do it.

  Are you sure? yes | no