Re: CAN bus real-time sender and precise timestamp receiver tool

Heinz-Jürgen Oertel <[email protected]> Fri, 11 Sep 2015 13:53:14 +0200
Newsgroups gmane.comp.hardware.bus.can
Organization privat
Message-ID <27211356.bQDmnrZakz@heinz>
A dedicated embedded hardware as suggested by Kees is ideal.
The drawback is the more difficult application programming
compared with a standard Linux box where you directly have available
c-compiler, debugger, storage for the log data (SD card, Hard disk, whatever).

 Regards
    Heinz
 



Am Freitag, 11. September 2015, 13:02:07 schrieb Kees Zagers:
> Hello David,
> 
> For this kind of applications we use an open hardware product based on a PIC32 microcontroller of the company Olimex, the Duinomite Mega. The PIC32 has 2 CANbus interfaces (one directly available on the board, the other one optional through an Arduino connector where the transceiver has to be added) integrated.
> 
> The PIC32 has a dedicated timer for the CANbus timestamp which can go up to a resolution of even 1 uS. Normally I use a resolution of 100 uS.
> 
> For sending messages I use a 1 mS resolution timer and I can send up to 32 messages from the different FIFO's in the background.
> 
> The interface has a standard USB interface for human interfacing. It also has a local microSD card interface for local logging.
> 
> The only thing I had to do was developing a dedicated CAN firmware for the module. If you are interested please send me an email directly and I can further guide you through the process.
> 
> Kees Zagers
> 
> [email protected]
> 
> 
> ----- Original Message ----- 
> From: <[email protected]>
> To: <[email protected]>
> Sent: Friday, September 11, 2015 11:29 AM
> Subject: [CANLIST] CAN bus real-time sender and precise timestamp receiver tool
> 
> 
> Hello
> 
> For one of our equipment, we need to realize performance test over the CAN bus :
>  - we want to send CAN messages at a frequency of 100Hz with a precision of 1ms to the equipment,
>  - and also, to timestamp received CAN messages from the equipment at a precision of 1ms.
> 
> We aren't able to do this with a "classic" USB-2-CAN interface because of the latency of the PC.
> 
> Would you have any solution ?
> 
> --
>

-- 
mit freundlichen Grüßen
       Heinz-Jürgen Oertel
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector.com/canlist/
Report any problems to <[email protected]>