element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Personal Blogs
  • Community Hub
  • More
Personal Blogs
Frank Milburn's Blog AIS Alarm - PCB Version 0.1
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: fmilburn
  • Date Created: 12 Jan 2018 11:55 PM Date Created
  • Views 852 views
  • Likes 5 likes
  • Comments 2 comments
Related
Recommended

AIS Alarm - PCB Version 0.1

fmilburn
fmilburn
12 Jan 2018

Project Objective: Develop an open source AIS Alarm that alerts sailors that a new marine vessel with AIS is within range

 

With the schematic complete it was time to design a PCB.  This blog entry will outline the PCB design and layout along with the primary considerations.

image

The "L" shape of the PCB is a direct result of the enclosure that will be used and is necessary to avoid interference with other components already inside the case.  The dAISy radio receiver will reside underneath the through hole headers on the lower part of the PCB.  This places the noisier components away from the radio on the upper half of the board and reduces noise (I hope).  As stated in the previous post, a double footprint was used for the buzzer so that both through hole and SMD components can be tried out.

 

I used KiCad for the PCB design.  No real reason other than a friend was using it when I got started in electronics so that is what I have been using as well.  The resistors and capacitors are 0805 and the microcontroller TSSOP.  I enter the footprints for new components myself based off of the datasheet.  Often I will lengthen the pads a bit on something like SOP components to make them easier to hand solder.  Looking at Q1, the dual MOSFET, I probably should have lengthened those pads.

 

This board is labelled Version 0.1 as final components have not been chosen and the enclosure may change.  The components in this design are what was on hand or readily available.  It is being fabricated by OshPark and should be back in 10 days or so.  In the meantime the firmware will be modified so the board can be tested as soon as it is received and populated with the components.

 

Past Posts from this Project:

AIS Alarm

AIS Alarm - The Process

AIS Alarm - Prototype Hardware

AIS Alarm - Timers and GPIO

AIS Alarm - Prototype Code Outline

AIS Alarm - UART

AIS Alarm - First AIS Messages

AIS Alarm - First FRAM Storage

AIS Alarm - Debouncing Momentary Button Switches

AIS Alarm - FRAM Ring Buffer

AIS Alarm - Schematic

 

References and Links:

WEGMATT LLC - dAISy AIS Receiver - low cost AIS receiver

Texas Instruments MSP430FR2xx FRAM Microcontrollers - Post No. 4

TI MSP430FR2111

Maximize the Sound from a Buzzer

  • Sign in to reply

Top Comments

  • genebren
    genebren over 7 years ago +2
    Frank, Nicely done! The board looks clean and compact. I hope that the prototypes run without too much difficulty. Gene
  • fmilburn
    fmilburn over 7 years ago in reply to genebren +2
    Thanks Gene. I find PCB design really interesting and fun - but then there is that wait to see if it turns out as expected . I have considered etching or perhaps milling my own but the quality and cost…
Parents
  • genebren
    genebren over 7 years ago

    Frank,

     

    Nicely done! The board looks clean and compact.  I hope that the prototypes run without too much difficulty.

    Gene

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • fmilburn
    fmilburn over 7 years ago in reply to genebren

    Thanks Gene.  I find PCB design really interesting and fun - but then there is that wait to see if it turns out as expected image.  I have considered etching or perhaps milling my own but the quality and cost of getting PCBs made is so good these days...

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • fmilburn
    fmilburn over 7 years ago in reply to genebren

    Thanks Gene.  I find PCB design really interesting and fun - but then there is that wait to see if it turns out as expected image.  I have considered etching or perhaps milling my own but the quality and cost of getting PCBs made is so good these days...

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube