Other Parts Discussed in Thread: TMAG3001, TMAG6180-Q1, TMAG5170-Q1
Tool/software:
Hi there, my application is a Joystick sensor. I have the Eval board running on the bench and produce expected sin and cos plots using the eval board software. My issue is when trying to replicate them in TIMSS so that I can more easily try different geometries. My tilting magnetic field appears to make sense, but the sin/cos outputs of TIMSS don't seem to make any sense. Here's a screenshot of the output and I'll paste the settings json at the bottom.
I have the TMAG3001 and 5170 in the sim as well, and they seem to be producing expected data.
Thanks
{
"version": "3.1.3",
"design_name": "Scorpio",
"magnet_id": 3,
"poles": 2,
"material_id": 1,
"grade_id": 1,
"select_remanence": "br_average",
"remanence": 1200,
"temperature": 35,
"temperature_coefficient": -0.12,
"coercivity": 10.9,
"function_id": 3,
"magnet_geometry": {
"outer_diameter": 4,
"height": 4
},
"magnet_position": {
"x_position": 0,
"y_position": 0,
"z_position": -7
},
"magnet_angle": {
"x_angle": 0,
"y_angle": 0,
"z_angle": 0
},
"magnet_movement": {
"tilt_angle": 45,
"xy_angle": 0
},
"sim_setting": {
"tilt_angle_step_size": 0.2
},
"sensor": [
{
"id": 12333,
"custom_inputs": {
"variant": "TMAG3001A2YBGR",
"applied_vcc": 3.3,
"bop": "bop_typ",
"brp": "brp_typ",
"temperature_compensation": 0,
"averaging": 1,
"maximum_input": 133
},
"sensor_position": {
"x_position": 0,
"y_position": 0,
"z_position": -11
},
"sensor_angle": {
"x_angle": 0,
"y_angle": 0,
"z_angle": 0
},
"user_design": 15207,
"sensor_id": "TMAG3001"
},
{
"id": 12104,
"custom_inputs": {
"variant": "TMAG6180EDGKRQ1",
"applied_vcc": 5,
"bop": "bop_typ",
"brp": "brp_typ",
"temperature_compensation": 0,
"averaging": 0,
"maximum_input": 0
},
"sensor_position": {
"x_position": 0,
"y_position": 0,
"z_position": -12
},
"sensor_angle": {
"x_angle": 0,
"y_angle": 0,
"z_angle": 0
},
"user_design": 15207,
"sensor_id": "TMAG6180-Q1"
},
{
"id": 12105,
"custom_inputs": {
"variant": "TMAG5170A1EDGKRQ1",
"applied_vcc": 3.3,
"bop": "bop_typ",
"brp": "brp_typ",
"temperature_compensation": 0,
"averaging": 1,
"maximum_input": 25
},
"sensor_position": {
"x_position": 0,
"y_position": 0,
"z_position": -12
},
"sensor_angle": {
"x_angle": 0,
"y_angle": 0,
"z_angle": 0
},
"user_design": 15207,
"sensor_id": "TMAG5170-Q1"
}
]
}