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]>