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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
Sixth Sense Design Challenge
  • Challenges & Projects
  • Design Challenges
  • Sixth Sense Design Challenge
  • More
  • Cancel
Sixth Sense Design Challenge
Blog Sixth Sense - Magnetic Angle Sensor - GraffitiBot - Blog 9
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: dougw
  • Date Created: 17 Feb 2019 1:59 AM Date Created
  • Views 811 views
  • Likes 9 likes
  • Comments 3 comments
  • graffitibot
  • doug wong
  • magnetic angle sensor
  • sixth sense design challenge
Related
Recommended

Sixth Sense - Magnetic Angle Sensor - GraffitiBot - Blog 9

dougw
dougw
17 Feb 2019

image

This blog describes assembly and testing of the TE Connectivity magnetic angle sensor. The circuit design was described in a previous blog. The PCB arrived a couple of weeks ago, but I had to wait for parts to build it.

I had ordered parts from Newark using a shopping cart I won in a Project14 contest. They came in this week accompanied by an $18 shipping charge but I am now able to assemble these cards. Here is what it looks like.

imageimage

Note the sensor chip is on the underside of the card to allow it to be near the magnet without interference from other components. The extra long pads I used for the magnetic sensor proved very useful in making the small chip hand solderable. I used a little flux and wicked the solder under the chip. It is a relief that the magnetic sensor was solderable on the first try and I didn't damage it, because I have no spares.

To test the circuit I mounted a neodymium bar magnet on a shaft that allowed the magnet to be rotated in front of the sensor by a gearmotor.

Here is a quick video showing the sensor in action:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

This is the second analog sensor that is now assembled and working properly.

There are still 2 more PCBs on order, one controls the 8 pumps and the other one connects the 2 LCD displays. I am a bit worried that they got delayed due to the Chinese New Year holiday, but I can work on the mechanical design while waiting for them. Maybe even some software.

 

Update:

I mounted the magnet on the steering column with a 3D printed bracket and ran a quick test of the magnetic angle sensor:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

This motor adds some noise that I may need to filter out. I had actually backed off on the low-pass filter to get faster response, so it shouldn't be a problem to improve it. I could always do it in software if needed. I also need to test if the other motor adds noise.

 

Relevant Links

Sixth Sense Design Challenge: About This Challenge

Sixth Sense Design Challenge: Technical Documents

Sixth Sense Design Challenge

KMT32B Magnetic Angle Sensor

 

GraffitiBot Project Blogs

Sixth Sense GraffitiBot - blog 1

Sixth Sense - Kit Unboxing and Other Parts - GraffitiBot blog 2

Sixth Sense - Sensor Circuits - GraffitiBot blog 3

Sixth Sense - Interfaces - GraffitiBot blog 4

Sixth Sense GraffitiBot - System Interconnect - blog 5

Sixth Sense GraffitiBot - Wheels & Motors - blog 6

Sixth Sense GraffitiBot - ST Sensor Tile App - blog 7

Sixth Sense - Load Cell PCB - GraffitiBot blog 8

Sixth Sense - Magnetic Angle Sensor - GraffitiBot - Blog 9

Sixth Sense - LCD Interface - GraffitiBot - blog 10

Sixth Sense - Pump Controller - GraffitiBot Blog 11

Sixth Sense Main Drive Motor - GraffitiBot - blog 12

Sixth Sense Motor Controller Mods - GraffitiBot blog 13

Sixth Sense - RTD - GraffitiBot Blog 14

Sixth Sense Mechanical Design - GraffitiBot Blog 15

Sixth Sense GraffitiBot Motor Wiring - Blog 16

Sixthe Sense GarffitiBot - First Dry Run - Blog17

Sixth Sense GraffitiBot Hydraulics - Blog 18

Sixth Sense GraffitiBot Printing Graffiti - Blog 19

Sixth Sense GraffitiBot - Summary - Blog 20

  • Sign in to reply

Top Comments

  • DAB
    DAB over 6 years ago +2
    Nice update Douglas. I look forward to seeing your bot in action. DAB
  • genebren
    genebren over 6 years ago +1
    Pretty cool demonstration of your magnetic steering sensor. I guess that as long as you drive the steering motor slow enough and your sampling rate is fast enough, you will be able to drive it to a specific…
  • dougw
    dougw over 6 years ago in reply to genebren +1
    You are right. The dynamics can get tricky. The steering angle dictates the turning radius, but the direction is measured with the compass. I hope I can get the steering accurate enough to travel in a…
Parents
  • genebren
    genebren over 6 years ago

    Pretty cool demonstration of your magnetic steering sensor.  I guess that as long as you drive the steering motor slow enough and your sampling rate is fast enough, you will be able to drive it to a specific angle.  Not bad at all.

     

    Gene

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • genebren
    genebren over 6 years ago

    Pretty cool demonstration of your magnetic steering sensor.  I guess that as long as you drive the steering motor slow enough and your sampling rate is fast enough, you will be able to drive it to a specific angle.  Not bad at all.

     

    Gene

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • dougw
    dougw over 6 years ago in reply to genebren

    You are right. The dynamics can get tricky. The steering angle dictates the turning radius, but the direction is measured with the compass. I hope I can get the steering accurate enough to travel in a straight line. That will be a big milestone.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
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