How to receive MIL-1553B signal using raspberry Pi?

1,108 views
Skip to first unread message

Manish Upadhyay

unread,
Jul 13, 2016, 2:26:18 PM7/13/16
to bcm2835

I have been searching for any related topic from long time.Now that i have found this group I want to ask can any body help me with this problem.

I want to receive a MIL-1553B standard data (https://en.wikipedia.org/wiki/MIL-STD-1553) ANY  PACKET mentioned WILL DO.

1) The data speed is 1MHz. Will Bit banging work ?
2) Negative Voltage level of signal could be clipped
3) how to receive sync and data separately with such precise time ?



Manish Upadhyay

unread,
Jul 13, 2016, 2:32:38 PM7/13/16
to bcm2835

Here is the example of signal its Manchester Bipahse
manchester biphase.jpeg

Mike McCauley

unread,
Jul 13, 2016, 8:20:55 PM7/13/16
to bcm...@googlegroups.com, Manish Upadhyay
Hello,

thanks for your question.
I dont think the RPI is well suited to doing this, at least with the bcm2835
library:

1. You will need a driver to interface to the physical balanced line
2. Bit banging using bcm2835 library is not likely to be satisfactory, since
it will be running inside a Linux user process and subject to swapping out.

If you really have to consider DIY, then I would look instead at maybe a
fastish Arduino or similar embedded processor to provide the protocol driver,
perhaps wired back to a RPi with a more traditional interface with hardware
support like SPI, RadioHead over Serial etc.

Cheers.

--
Mike McCauley VK4AMM mi...@airspayce.com
Airspayce Pty Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia
http://www.airspayce.com
Phone +61 7 5598-7474

sarun smec

unread,
Nov 11, 2018, 7:54:37 AM11/11/18
to bcm2835
Using my product you can converter MIL-STD-1553A & MIL-STD-1553B converter to RS 422 data strings 
Reply all
Reply to author
Forward
0 new messages