GET https://kbin.spritesserver.nl/m/askelectronics@discuss.tchncs.de/t/18532/Sanity-check-for-LiFePO4-Charger-Design

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.14 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "Sanity-check-for-LiFePO4-Charger-Design"
  +title: "Sanity check for LiFePO4 Charger Design"
  +url: null
  +body: """
    So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
    \n
    However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
    \n
    I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
    \n
    Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
    \n
    Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702410534 {#2410
    date: 2023-12-12 20:48:54.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +children: []
  -id: 18532
  -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
  -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701419304
  +visibility: "visible             "
  +apId: "https://voltage.vn/post/50256"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701339304 {#1850
    date: 2023-11-30 11:15:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "Sanity-check-for-LiFePO4-Charger-Design"
  +title: "Sanity check for LiFePO4 Charger Design"
  +url: null
  +body: """
    So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
    \n
    However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
    \n
    I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
    \n
    Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
    \n
    Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702410534 {#2410
    date: 2023-12-12 20:48:54.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +children: []
  -id: 18532
  -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
  -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701419304
  +visibility: "visible             "
  +apId: "https://voltage.vn/post/50256"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701339304 {#1850
    date: 2023-11-30 11:15:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "Sanity-check-for-LiFePO4-Charger-Design"
  +title: "Sanity check for LiFePO4 Charger Design"
  +url: null
  +body: """
    So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
    \n
    However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
    \n
    I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
    \n
    Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
    \n
    Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702410534 {#2410
    date: 2023-12-12 20:48:54.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +children: []
  -id: 18532
  -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
  -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701419304
  +visibility: "visible             "
  +apId: "https://voltage.vn/post/50256"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701339304 {#1850
    date: 2023-11-30 11:15:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4032
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Get a board with a TP5000. [Like this one here](https://www.aliexpress.com/item/1005004950011414.html).\n
    \n
    Don’t charge LFP to 4.2 volt! The crude “check voltage and if below 3.6 V keep charging” is okay too as long as the maximum current is within battery spec. But measure while charging, don’t turn that off to measure the open circuit voltage.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704105980 {#4041
    date: 2024-01-01 11:46:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -id: 215007
  -bodyTs: "'/item/1005004950011414.html).':13 '3.6':28 '4.2':19 'batteri':43 'board':3 'charg':16,31,48 'check':23 'circuit':58 'crude':22 'current':40 'get':1 'keep':30 'lfp':17 'like':7 'long':36 'maximum':39 'measur':46,55 'okay':33 'one':9 'open':57 'spec':44 'tp5000':6 'turn':51 'v':29 'volt':20 'voltag':24,59 'within':42 'www.aliexpress.com':12 'www.aliexpress.com/item/1005004950011414.html).':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5927879"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702158537 {#3977
    date: 2023-12-09 22:48:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4032
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Get a board with a TP5000. [Like this one here](https://www.aliexpress.com/item/1005004950011414.html).\n
    \n
    Don’t charge LFP to 4.2 volt! The crude “check voltage and if below 3.6 V keep charging” is okay too as long as the maximum current is within battery spec. But measure while charging, don’t turn that off to measure the open circuit voltage.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704105980 {#4041
    date: 2024-01-01 11:46:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -id: 215007
  -bodyTs: "'/item/1005004950011414.html).':13 '3.6':28 '4.2':19 'batteri':43 'board':3 'charg':16,31,48 'check':23 'circuit':58 'crude':22 'current':40 'get':1 'keep':30 'lfp':17 'like':7 'long':36 'maximum':39 'measur':46,55 'okay':33 'one':9 'open':57 'spec':44 'tp5000':6 'turn':51 'v':29 'volt':20 'voltag':24,59 'within':42 'www.aliexpress.com':12 'www.aliexpress.com/item/1005004950011414.html).':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5927879"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702158537 {#3977
    date: 2023-12-09 22:48:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4032
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Get a board with a TP5000. [Like this one here](https://www.aliexpress.com/item/1005004950011414.html).\n
    \n
    Don’t charge LFP to 4.2 volt! The crude “check voltage and if below 3.6 V keep charging” is okay too as long as the maximum current is within battery spec. But measure while charging, don’t turn that off to measure the open circuit voltage.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704105980 {#4041
    date: 2024-01-01 11:46:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -id: 215007
  -bodyTs: "'/item/1005004950011414.html).':13 '3.6':28 '4.2':19 'batteri':43 'board':3 'charg':16,31,48 'check':23 'circuit':58 'crude':22 'current':40 'get':1 'keep':30 'lfp':17 'like':7 'long':36 'maximum':39 'measur':46,55 'okay':33 'one':9 'open':57 'spec':44 'tp5000':6 'turn':51 'v':29 'volt':20 'voltag':24,59 'within':42 'www.aliexpress.com':12 'www.aliexpress.com/item/1005004950011414.html).':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5927879"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702158537 {#3977
    date: 2023-12-09 22:48:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4278
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4032
    +user: App\Entity\User {#3980 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Get a board with a TP5000. [Like this one here](https://www.aliexpress.com/item/1005004950011414.html).\n
      \n
      Don’t charge LFP to 4.2 volt! The crude “check voltage and if below 3.6 V keep charging” is okay too as long as the maximum current is within battery spec. But measure while charging, don’t turn that off to measure the open circuit voltage.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704105980 {#4041
      date: 2024-01-01 11:46:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4030 …}
    +nested: Doctrine\ORM\PersistentCollection {#4028 …}
    +votes: Doctrine\ORM\PersistentCollection {#4026 …}
    +reports: Doctrine\ORM\PersistentCollection {#4024 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
    -id: 215007
    -bodyTs: "'/item/1005004950011414.html).':13 '3.6':28 '4.2':19 'batteri':43 'board':3 'charg':16,31,48 'check':23 'circuit':58 'crude':22 'current':40 'get':1 'keep':30 'lfp':17 'like':7 'long':36 'maximum':39 'measur':46,55 'okay':33 'one':9 'open':57 'spec':44 'tp5000':6 'turn':51 'v':29 'volt':20 'voltag':24,59 'within':42 'www.aliexpress.com':12 'www.aliexpress.com/item/1005004950011414.html).':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5927879"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158537 {#3977
      date: 2023-12-09 22:48:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: """
    An international parts order is too complex for such a small thing. I’m not in the USA or China. So no TP5000 for me, got to work with what I have.\n
    \n
    I agree, no charging at 4.2 volts. The current charger I built seems to work well enough. I ran some tests and it charges within spec. The reason I turn off the charger to measure cell voltage is because otherwise I’ll mainly be measuring SMPS noise.\n
    \n
    Anyway it beats the charger available in the local market, which is clearly unsafe, no matter how much they assure me that it’s ‘totally OK’.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702369096 {#4276
    date: 2023-12-12 09:18:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@Eheran@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4279 …}
  +nested: Doctrine\ORM\PersistentCollection {#4281 …}
  +votes: Doctrine\ORM\PersistentCollection {#4283 …}
  +reports: Doctrine\ORM\PersistentCollection {#4285 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4287 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4289 …}
  -id: 217830
  -bodyTs: "'4.2':38 'agre':34 'anyway':80 'assur':99 'avail':85 'beat':82 'built':44 'cell':68 'charg':36,56 'charger':42,65,84 'china':20 'clear':92 'complex':7 'current':41 'enough':49 'got':26 'intern':2 'll':74 'local':88 'm':14 'main':75 'market':89 'matter':95 'measur':67,77 'much':97 'nois':79 'ok':105 'order':4 'otherwis':72 'part':3 'ran':51 'reason':60 'seem':45 'small':11 'smps':78 'spec':58 'test':53 'thing':12 'total':104 'tp5000':23 'turn':62 'unsaf':93 'usa':18 'volt':39 'voltag':69 'well':48 'within':57 'work':28,47"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://voltage.vn/comment/371826"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702369096 {#4277
    date: 2023-12-12 09:18:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4278
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4032
    +user: App\Entity\User {#3980 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Get a board with a TP5000. [Like this one here](https://www.aliexpress.com/item/1005004950011414.html).\n
      \n
      Don’t charge LFP to 4.2 volt! The crude “check voltage and if below 3.6 V keep charging” is okay too as long as the maximum current is within battery spec. But measure while charging, don’t turn that off to measure the open circuit voltage.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704105980 {#4041
      date: 2024-01-01 11:46:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4030 …}
    +nested: Doctrine\ORM\PersistentCollection {#4028 …}
    +votes: Doctrine\ORM\PersistentCollection {#4026 …}
    +reports: Doctrine\ORM\PersistentCollection {#4024 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
    -id: 215007
    -bodyTs: "'/item/1005004950011414.html).':13 '3.6':28 '4.2':19 'batteri':43 'board':3 'charg':16,31,48 'check':23 'circuit':58 'crude':22 'current':40 'get':1 'keep':30 'lfp':17 'like':7 'long':36 'maximum':39 'measur':46,55 'okay':33 'one':9 'open':57 'spec':44 'tp5000':6 'turn':51 'v':29 'volt':20 'voltag':24,59 'within':42 'www.aliexpress.com':12 'www.aliexpress.com/item/1005004950011414.html).':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5927879"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158537 {#3977
      date: 2023-12-09 22:48:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: """
    An international parts order is too complex for such a small thing. I’m not in the USA or China. So no TP5000 for me, got to work with what I have.\n
    \n
    I agree, no charging at 4.2 volts. The current charger I built seems to work well enough. I ran some tests and it charges within spec. The reason I turn off the charger to measure cell voltage is because otherwise I’ll mainly be measuring SMPS noise.\n
    \n
    Anyway it beats the charger available in the local market, which is clearly unsafe, no matter how much they assure me that it’s ‘totally OK’.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702369096 {#4276
    date: 2023-12-12 09:18:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@Eheran@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4279 …}
  +nested: Doctrine\ORM\PersistentCollection {#4281 …}
  +votes: Doctrine\ORM\PersistentCollection {#4283 …}
  +reports: Doctrine\ORM\PersistentCollection {#4285 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4287 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4289 …}
  -id: 217830
  -bodyTs: "'4.2':38 'agre':34 'anyway':80 'assur':99 'avail':85 'beat':82 'built':44 'cell':68 'charg':36,56 'charger':42,65,84 'china':20 'clear':92 'complex':7 'current':41 'enough':49 'got':26 'intern':2 'll':74 'local':88 'm':14 'main':75 'market':89 'matter':95 'measur':67,77 'much':97 'nois':79 'ok':105 'order':4 'otherwis':72 'part':3 'ran':51 'reason':60 'seem':45 'small':11 'smps':78 'spec':58 'test':53 'thing':12 'total':104 'tp5000':23 'turn':62 'unsaf':93 'usa':18 'volt':39 'voltag':69 'well':48 'within':57 'work':28,47"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://voltage.vn/comment/371826"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702369096 {#4277
    date: 2023-12-12 09:18:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4278
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4032
    +user: App\Entity\User {#3980 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Get a board with a TP5000. [Like this one here](https://www.aliexpress.com/item/1005004950011414.html).\n
      \n
      Don’t charge LFP to 4.2 volt! The crude “check voltage and if below 3.6 V keep charging” is okay too as long as the maximum current is within battery spec. But measure while charging, don’t turn that off to measure the open circuit voltage.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704105980 {#4041
      date: 2024-01-01 11:46:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4030 …}
    +nested: Doctrine\ORM\PersistentCollection {#4028 …}
    +votes: Doctrine\ORM\PersistentCollection {#4026 …}
    +reports: Doctrine\ORM\PersistentCollection {#4024 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
    -id: 215007
    -bodyTs: "'/item/1005004950011414.html).':13 '3.6':28 '4.2':19 'batteri':43 'board':3 'charg':16,31,48 'check':23 'circuit':58 'crude':22 'current':40 'get':1 'keep':30 'lfp':17 'like':7 'long':36 'maximum':39 'measur':46,55 'okay':33 'one':9 'open':57 'spec':44 'tp5000':6 'turn':51 'v':29 'volt':20 'voltag':24,59 'within':42 'www.aliexpress.com':12 'www.aliexpress.com/item/1005004950011414.html).':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5927879"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158537 {#3977
      date: 2023-12-09 22:48:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: """
    An international parts order is too complex for such a small thing. I’m not in the USA or China. So no TP5000 for me, got to work with what I have.\n
    \n
    I agree, no charging at 4.2 volts. The current charger I built seems to work well enough. I ran some tests and it charges within spec. The reason I turn off the charger to measure cell voltage is because otherwise I’ll mainly be measuring SMPS noise.\n
    \n
    Anyway it beats the charger available in the local market, which is clearly unsafe, no matter how much they assure me that it’s ‘totally OK’.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702369096 {#4276
    date: 2023-12-12 09:18:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@Eheran@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4279 …}
  +nested: Doctrine\ORM\PersistentCollection {#4281 …}
  +votes: Doctrine\ORM\PersistentCollection {#4283 …}
  +reports: Doctrine\ORM\PersistentCollection {#4285 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4287 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4289 …}
  -id: 217830
  -bodyTs: "'4.2':38 'agre':34 'anyway':80 'assur':99 'avail':85 'beat':82 'built':44 'cell':68 'charg':36,56 'charger':42,65,84 'china':20 'clear':92 'complex':7 'current':41 'enough':49 'got':26 'intern':2 'll':74 'local':88 'm':14 'main':75 'market':89 'matter':95 'measur':67,77 'much':97 'nois':79 'ok':105 'order':4 'otherwis':72 'part':3 'ran':51 'reason':60 'seem':45 'small':11 'smps':78 'spec':58 'test':53 'thing':12 'total':104 'tp5000':23 'turn':62 'unsaf':93 'usa':18 'volt':39 'voltag':69 'well':48 'within':57 'work':28,47"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://voltage.vn/comment/371826"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702369096 {#4277
    date: 2023-12-12 09:18:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4362
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4278
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4032
      +user: App\Entity\User {#3980 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Get a board with a TP5000. [Like this one here](https://www.aliexpress.com/item/1005004950011414.html).\n
        \n
        Don’t charge LFP to 4.2 volt! The crude “check voltage and if below 3.6 V keep charging” is okay too as long as the maximum current is within battery spec. But measure while charging, don’t turn that off to measure the open circuit voltage.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704105980 {#4041
        date: 2024-01-01 11:46:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4030 …}
      +nested: Doctrine\ORM\PersistentCollection {#4028 …}
      +votes: Doctrine\ORM\PersistentCollection {#4026 …}
      +reports: Doctrine\ORM\PersistentCollection {#4024 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
      -id: 215007
      -bodyTs: "'/item/1005004950011414.html).':13 '3.6':28 '4.2':19 'batteri':43 'board':3 'charg':16,31,48 'check':23 'circuit':58 'crude':22 'current':40 'get':1 'keep':30 'lfp':17 'like':7 'long':36 'maximum':39 'measur':46,55 'okay':33 'one':9 'open':57 'spec':44 'tp5000':6 'turn':51 'v':29 'volt':20 'voltag':24,59 'within':42 'www.aliexpress.com':12 'www.aliexpress.com/item/1005004950011414.html).':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5927879"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158537 {#3977
        date: 2023-12-09 22:48:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: """
      An international parts order is too complex for such a small thing. I’m not in the USA or China. So no TP5000 for me, got to work with what I have.\n
      \n
      I agree, no charging at 4.2 volts. The current charger I built seems to work well enough. I ran some tests and it charges within spec. The reason I turn off the charger to measure cell voltage is because otherwise I’ll mainly be measuring SMPS noise.\n
      \n
      Anyway it beats the charger available in the local market, which is clearly unsafe, no matter how much they assure me that it’s ‘totally OK’.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702369096 {#4276
      date: 2023-12-12 09:18:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@Eheran@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4279 …}
    +nested: Doctrine\ORM\PersistentCollection {#4281 …}
    +votes: Doctrine\ORM\PersistentCollection {#4283 …}
    +reports: Doctrine\ORM\PersistentCollection {#4285 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4287 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4289 …}
    -id: 217830
    -bodyTs: "'4.2':38 'agre':34 'anyway':80 'assur':99 'avail':85 'beat':82 'built':44 'cell':68 'charg':36,56 'charger':42,65,84 'china':20 'clear':92 'complex':7 'current':41 'enough':49 'got':26 'intern':2 'll':74 'local':88 'm':14 'main':75 'market':89 'matter':95 'measur':67,77 'much':97 'nois':79 'ok':105 'order':4 'otherwis':72 'part':3 'ran':51 'reason':60 'seem':45 'small':11 'smps':78 'spec':58 'test':53 'thing':12 'total':104 'tp5000':23 'turn':62 'unsaf':93 'usa':18 'volt':39 'voltag':69 'well':48 'within':57 'work':28,47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/371826"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702369096 {#4277
      date: 2023-12-12 09:18:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "Perfect."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702410534 {#4360
    date: 2023-12-12 20:48:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@Eheran@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4363 …}
  +nested: Doctrine\ORM\PersistentCollection {#4365 …}
  +votes: Doctrine\ORM\PersistentCollection {#4367 …}
  +reports: Doctrine\ORM\PersistentCollection {#4369 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4371 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4373 …}
  -id: 219100
  -bodyTs: "'perfect':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5999117"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702410534 {#4361
    date: 2023-12-12 20:48:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4362
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4278
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4032
      +user: App\Entity\User {#3980 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Get a board with a TP5000. [Like this one here](https://www.aliexpress.com/item/1005004950011414.html).\n
        \n
        Don’t charge LFP to 4.2 volt! The crude “check voltage and if below 3.6 V keep charging” is okay too as long as the maximum current is within battery spec. But measure while charging, don’t turn that off to measure the open circuit voltage.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704105980 {#4041
        date: 2024-01-01 11:46:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4030 …}
      +nested: Doctrine\ORM\PersistentCollection {#4028 …}
      +votes: Doctrine\ORM\PersistentCollection {#4026 …}
      +reports: Doctrine\ORM\PersistentCollection {#4024 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
      -id: 215007
      -bodyTs: "'/item/1005004950011414.html).':13 '3.6':28 '4.2':19 'batteri':43 'board':3 'charg':16,31,48 'check':23 'circuit':58 'crude':22 'current':40 'get':1 'keep':30 'lfp':17 'like':7 'long':36 'maximum':39 'measur':46,55 'okay':33 'one':9 'open':57 'spec':44 'tp5000':6 'turn':51 'v':29 'volt':20 'voltag':24,59 'within':42 'www.aliexpress.com':12 'www.aliexpress.com/item/1005004950011414.html).':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5927879"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158537 {#3977
        date: 2023-12-09 22:48:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: """
      An international parts order is too complex for such a small thing. I’m not in the USA or China. So no TP5000 for me, got to work with what I have.\n
      \n
      I agree, no charging at 4.2 volts. The current charger I built seems to work well enough. I ran some tests and it charges within spec. The reason I turn off the charger to measure cell voltage is because otherwise I’ll mainly be measuring SMPS noise.\n
      \n
      Anyway it beats the charger available in the local market, which is clearly unsafe, no matter how much they assure me that it’s ‘totally OK’.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702369096 {#4276
      date: 2023-12-12 09:18:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@Eheran@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4279 …}
    +nested: Doctrine\ORM\PersistentCollection {#4281 …}
    +votes: Doctrine\ORM\PersistentCollection {#4283 …}
    +reports: Doctrine\ORM\PersistentCollection {#4285 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4287 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4289 …}
    -id: 217830
    -bodyTs: "'4.2':38 'agre':34 'anyway':80 'assur':99 'avail':85 'beat':82 'built':44 'cell':68 'charg':36,56 'charger':42,65,84 'china':20 'clear':92 'complex':7 'current':41 'enough':49 'got':26 'intern':2 'll':74 'local':88 'm':14 'main':75 'market':89 'matter':95 'measur':67,77 'much':97 'nois':79 'ok':105 'order':4 'otherwis':72 'part':3 'ran':51 'reason':60 'seem':45 'small':11 'smps':78 'spec':58 'test':53 'thing':12 'total':104 'tp5000':23 'turn':62 'unsaf':93 'usa':18 'volt':39 'voltag':69 'well':48 'within':57 'work':28,47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/371826"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702369096 {#4277
      date: 2023-12-12 09:18:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "Perfect."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702410534 {#4360
    date: 2023-12-12 20:48:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@Eheran@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4363 …}
  +nested: Doctrine\ORM\PersistentCollection {#4365 …}
  +votes: Doctrine\ORM\PersistentCollection {#4367 …}
  +reports: Doctrine\ORM\PersistentCollection {#4369 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4371 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4373 …}
  -id: 219100
  -bodyTs: "'perfect':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5999117"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702410534 {#4361
    date: 2023-12-12 20:48:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4362
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4278
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4032
      +user: App\Entity\User {#3980 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Get a board with a TP5000. [Like this one here](https://www.aliexpress.com/item/1005004950011414.html).\n
        \n
        Don’t charge LFP to 4.2 volt! The crude “check voltage and if below 3.6 V keep charging” is okay too as long as the maximum current is within battery spec. But measure while charging, don’t turn that off to measure the open circuit voltage.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704105980 {#4041
        date: 2024-01-01 11:46:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4030 …}
      +nested: Doctrine\ORM\PersistentCollection {#4028 …}
      +votes: Doctrine\ORM\PersistentCollection {#4026 …}
      +reports: Doctrine\ORM\PersistentCollection {#4024 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
      -id: 215007
      -bodyTs: "'/item/1005004950011414.html).':13 '3.6':28 '4.2':19 'batteri':43 'board':3 'charg':16,31,48 'check':23 'circuit':58 'crude':22 'current':40 'get':1 'keep':30 'lfp':17 'like':7 'long':36 'maximum':39 'measur':46,55 'okay':33 'one':9 'open':57 'spec':44 'tp5000':6 'turn':51 'v':29 'volt':20 'voltag':24,59 'within':42 'www.aliexpress.com':12 'www.aliexpress.com/item/1005004950011414.html).':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5927879"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158537 {#3977
        date: 2023-12-09 22:48:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: """
      An international parts order is too complex for such a small thing. I’m not in the USA or China. So no TP5000 for me, got to work with what I have.\n
      \n
      I agree, no charging at 4.2 volts. The current charger I built seems to work well enough. I ran some tests and it charges within spec. The reason I turn off the charger to measure cell voltage is because otherwise I’ll mainly be measuring SMPS noise.\n
      \n
      Anyway it beats the charger available in the local market, which is clearly unsafe, no matter how much they assure me that it’s ‘totally OK’.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702369096 {#4276
      date: 2023-12-12 09:18:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@Eheran@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4279 …}
    +nested: Doctrine\ORM\PersistentCollection {#4281 …}
    +votes: Doctrine\ORM\PersistentCollection {#4283 …}
    +reports: Doctrine\ORM\PersistentCollection {#4285 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4287 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4289 …}
    -id: 217830
    -bodyTs: "'4.2':38 'agre':34 'anyway':80 'assur':99 'avail':85 'beat':82 'built':44 'cell':68 'charg':36,56 'charger':42,65,84 'china':20 'clear':92 'complex':7 'current':41 'enough':49 'got':26 'intern':2 'll':74 'local':88 'm':14 'main':75 'market':89 'matter':95 'measur':67,77 'much':97 'nois':79 'ok':105 'order':4 'otherwis':72 'part':3 'ran':51 'reason':60 'seem':45 'small':11 'smps':78 'spec':58 'test':53 'thing':12 'total':104 'tp5000':23 'turn':62 'unsaf':93 'usa':18 'volt':39 'voltag':69 'well':48 'within':57 'work':28,47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/371826"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702369096 {#4277
      date: 2023-12-12 09:18:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "Perfect."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702410534 {#4360
    date: 2023-12-12 20:48:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@Eheran@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4363 …}
  +nested: Doctrine\ORM\PersistentCollection {#4365 …}
  +votes: Doctrine\ORM\PersistentCollection {#4367 …}
  +reports: Doctrine\ORM\PersistentCollection {#4369 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4371 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4373 …}
  -id: 219100
  -bodyTs: "'perfect':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5999117"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702410534 {#4361
    date: 2023-12-12 20:48:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4064
  +user: App\Entity\User {#4053 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Take a look at [Battery University](https://batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype), I think it’s a great resource.\n
    \n
    On the topic of lithium polymer charging, it has this to say:\n
    \n
    > Charge and discharge characteristics of Li-polymer are identical to other Li-ion systems and do not require a dedicated charger. Safety issues are also similar in that protection circuits are needed. Gas buildup during charge can cause some prismatic and pouch cells to swell, and equipment manufacturers must make allowances for expansion. Li-polymer in a foil package may be less durable than Li-ion in the cylindrical package.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702593285 {#4070
    date: 2023-12-14 23:34:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4069 …}
  +nested: Doctrine\ORM\PersistentCollection {#4068 …}
  +votes: Doctrine\ORM\PersistentCollection {#4059 …}
  +reports: Doctrine\ORM\PersistentCollection {#4062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4057 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4055 …}
  -id: 183573
  -bodyTs: "'/article/bu-206-lithium-polymer-substance-or-hype),':9 'allow':81 'also':55 'batteri':5 'batteryuniversity.com':8 'batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype),':7 'buildup':64 'caus':68 'cell':73 'characterist':32 'charg':23,29,66 'charger':51 'circuit':60 'cylindr':101 'dedic':50 'discharg':31 'durabl':94 'equip':77 'expans':83 'foil':89 'gas':63 'great':15 'ident':38 'ion':43,98 'issu':53 'less':93 'li':35,42,85,97 'li-ion':41,96 'li-polym':34,84 'lithium':21 'look':3 'make':80 'manufactur':78 'may':91 'must':79 'need':62 'packag':90,102 'polym':22,36,86 'pouch':72 'prismat':70 'protect':59 'requir':48 'resourc':16 'safeti':52 'say':28 'similar':56 'swell':75 'system':44 'take':1 'think':11 'topic':19 'univers':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5331964"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701420333 {#4075
    date: 2023-12-01 09:45:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4064
  +user: App\Entity\User {#4053 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Take a look at [Battery University](https://batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype), I think it’s a great resource.\n
    \n
    On the topic of lithium polymer charging, it has this to say:\n
    \n
    > Charge and discharge characteristics of Li-polymer are identical to other Li-ion systems and do not require a dedicated charger. Safety issues are also similar in that protection circuits are needed. Gas buildup during charge can cause some prismatic and pouch cells to swell, and equipment manufacturers must make allowances for expansion. Li-polymer in a foil package may be less durable than Li-ion in the cylindrical package.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702593285 {#4070
    date: 2023-12-14 23:34:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4069 …}
  +nested: Doctrine\ORM\PersistentCollection {#4068 …}
  +votes: Doctrine\ORM\PersistentCollection {#4059 …}
  +reports: Doctrine\ORM\PersistentCollection {#4062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4057 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4055 …}
  -id: 183573
  -bodyTs: "'/article/bu-206-lithium-polymer-substance-or-hype),':9 'allow':81 'also':55 'batteri':5 'batteryuniversity.com':8 'batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype),':7 'buildup':64 'caus':68 'cell':73 'characterist':32 'charg':23,29,66 'charger':51 'circuit':60 'cylindr':101 'dedic':50 'discharg':31 'durabl':94 'equip':77 'expans':83 'foil':89 'gas':63 'great':15 'ident':38 'ion':43,98 'issu':53 'less':93 'li':35,42,85,97 'li-ion':41,96 'li-polym':34,84 'lithium':21 'look':3 'make':80 'manufactur':78 'may':91 'must':79 'need':62 'packag':90,102 'polym':22,36,86 'pouch':72 'prismat':70 'protect':59 'requir':48 'resourc':16 'safeti':52 'say':28 'similar':56 'swell':75 'system':44 'take':1 'think':11 'topic':19 'univers':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5331964"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701420333 {#4075
    date: 2023-12-01 09:45:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4064
  +user: App\Entity\User {#4053 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Take a look at [Battery University](https://batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype), I think it’s a great resource.\n
    \n
    On the topic of lithium polymer charging, it has this to say:\n
    \n
    > Charge and discharge characteristics of Li-polymer are identical to other Li-ion systems and do not require a dedicated charger. Safety issues are also similar in that protection circuits are needed. Gas buildup during charge can cause some prismatic and pouch cells to swell, and equipment manufacturers must make allowances for expansion. Li-polymer in a foil package may be less durable than Li-ion in the cylindrical package.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702593285 {#4070
    date: 2023-12-14 23:34:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4069 …}
  +nested: Doctrine\ORM\PersistentCollection {#4068 …}
  +votes: Doctrine\ORM\PersistentCollection {#4059 …}
  +reports: Doctrine\ORM\PersistentCollection {#4062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4057 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4055 …}
  -id: 183573
  -bodyTs: "'/article/bu-206-lithium-polymer-substance-or-hype),':9 'allow':81 'also':55 'batteri':5 'batteryuniversity.com':8 'batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype),':7 'buildup':64 'caus':68 'cell':73 'characterist':32 'charg':23,29,66 'charger':51 'circuit':60 'cylindr':101 'dedic':50 'discharg':31 'durabl':94 'equip':77 'expans':83 'foil':89 'gas':63 'great':15 'ident':38 'ion':43,98 'issu':53 'less':93 'li':35,42,85,97 'li-ion':41,96 'li-polym':34,84 'lithium':21 'look':3 'make':80 'manufactur':78 'may':91 'must':79 'need':62 'packag':90,102 'polym':22,36,86 'pouch':72 'prismat':70 'protect':59 'requir':48 'resourc':16 'safeti':52 'say':28 'similar':56 'swell':75 'system':44 'take':1 'think':11 'topic':19 'univers':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5331964"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701420333 {#4075
    date: 2023-12-01 09:45:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4263
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4064
    +user: App\Entity\User {#4053 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Take a look at [Battery University](https://batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype), I think it’s a great resource.\n
      \n
      On the topic of lithium polymer charging, it has this to say:\n
      \n
      > Charge and discharge characteristics of Li-polymer are identical to other Li-ion systems and do not require a dedicated charger. Safety issues are also similar in that protection circuits are needed. Gas buildup during charge can cause some prismatic and pouch cells to swell, and equipment manufacturers must make allowances for expansion. Li-polymer in a foil package may be less durable than Li-ion in the cylindrical package.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702593285 {#4070
      date: 2023-12-14 23:34:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4069 …}
    +nested: Doctrine\ORM\PersistentCollection {#4068 …}
    +votes: Doctrine\ORM\PersistentCollection {#4059 …}
    +reports: Doctrine\ORM\PersistentCollection {#4062 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4055 …}
    -id: 183573
    -bodyTs: "'/article/bu-206-lithium-polymer-substance-or-hype),':9 'allow':81 'also':55 'batteri':5 'batteryuniversity.com':8 'batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype),':7 'buildup':64 'caus':68 'cell':73 'characterist':32 'charg':23,29,66 'charger':51 'circuit':60 'cylindr':101 'dedic':50 'discharg':31 'durabl':94 'equip':77 'expans':83 'foil':89 'gas':63 'great':15 'ident':38 'ion':43,98 'issu':53 'less':93 'li':35,42,85,97 'li-ion':41,96 'li-polym':34,84 'lithium':21 'look':3 'make':80 'manufactur':78 'may':91 'must':79 'need':62 'packag':90,102 'polym':22,36,86 'pouch':72 'prismat':70 'protect':59 'requir':48 'resourc':16 'safeti':52 'say':28 'similar':56 'swell':75 'system':44 'take':1 'think':11 'topic':19 'univers':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5331964"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701420333 {#4075
      date: 2023-12-01 09:45:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4064}
  +body: """
    Battery University is indeed a great resource!\n
    \n
    However this is not a lithium polymer battery, and as it’s a 32700, it is not a prismatic or pouch cell either. It is a lithium iron phosphate (LiFePO4) cylindrical battery in metal housing. Battery University does have them listed in their table of chemistries (in case you’re curious), but they don’t seem to have much detailed information. Enough to build a charger though :)\n
    \n
    [batteryuniversity.com/…/bu-216-summary-table-of-l…](https://batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)\n
    \n
    Also some more detailed information here:\n
    \n
    [batteryuniversity.com/…/bu-205-types-of-lithium-i…](https://batteryuniversity.com/article/bu-205-types-of-lithium-ion)\n
    \n
    Anyway, thanks for your reference in any case! I’m not responding to criticize you, only to improve the utility of this conversation in case someone else finds it on search :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1701426191 {#4261
    date: 2023-12-01 11:23:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4264 …}
  +nested: Doctrine\ORM\PersistentCollection {#4266 …}
  +votes: Doctrine\ORM\PersistentCollection {#4268 …}
  +reports: Doctrine\ORM\PersistentCollection {#4270 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
  -id: 184141
  -bodyTs: "'/article/bu-205-types-of-lithium-ion)':90 '/article/bu-216-summary-table-of-lithium-based-batteries)':79 '/bu-205-types-of-lithium-i':87 '/bu-216-summary-table-of-l':76 '32700':21 'also':80 'anyway':91 'batteri':1,15,39,43 'batteryuniversity.com':75,78,86,89 'batteryuniversity.com/article/bu-205-types-of-lithium-ion)':88 'batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)':77 'build':71 'case':55,98,115 'cell':29 'charger':73 'chemistri':53 'convers':113 'critic':104 'curious':58 'cylindr':38 'detail':67,83 'either':30 'els':117 'enough':69 'find':118 'great':6 'hous':42 'howev':8 'improv':108 'inde':4 'inform':68,84 'iron':35 'lifepo4':37 'list':48 'lithium':13,34 'm':100 'metal':41 'much':66 'phosphat':36 'polym':14 'pouch':28 'prismat':26 're':57 'refer':95 'resourc':7 'respond':102 'search':121 'seem':63 'someon':116 'tabl':51 'thank':92 'though':74 'univers':2,44 'util':110"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://voltage.vn/comment/358392"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701426191 {#4262
    date: 2023-12-01 11:23:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4263
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4064
    +user: App\Entity\User {#4053 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Take a look at [Battery University](https://batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype), I think it’s a great resource.\n
      \n
      On the topic of lithium polymer charging, it has this to say:\n
      \n
      > Charge and discharge characteristics of Li-polymer are identical to other Li-ion systems and do not require a dedicated charger. Safety issues are also similar in that protection circuits are needed. Gas buildup during charge can cause some prismatic and pouch cells to swell, and equipment manufacturers must make allowances for expansion. Li-polymer in a foil package may be less durable than Li-ion in the cylindrical package.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702593285 {#4070
      date: 2023-12-14 23:34:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4069 …}
    +nested: Doctrine\ORM\PersistentCollection {#4068 …}
    +votes: Doctrine\ORM\PersistentCollection {#4059 …}
    +reports: Doctrine\ORM\PersistentCollection {#4062 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4055 …}
    -id: 183573
    -bodyTs: "'/article/bu-206-lithium-polymer-substance-or-hype),':9 'allow':81 'also':55 'batteri':5 'batteryuniversity.com':8 'batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype),':7 'buildup':64 'caus':68 'cell':73 'characterist':32 'charg':23,29,66 'charger':51 'circuit':60 'cylindr':101 'dedic':50 'discharg':31 'durabl':94 'equip':77 'expans':83 'foil':89 'gas':63 'great':15 'ident':38 'ion':43,98 'issu':53 'less':93 'li':35,42,85,97 'li-ion':41,96 'li-polym':34,84 'lithium':21 'look':3 'make':80 'manufactur':78 'may':91 'must':79 'need':62 'packag':90,102 'polym':22,36,86 'pouch':72 'prismat':70 'protect':59 'requir':48 'resourc':16 'safeti':52 'say':28 'similar':56 'swell':75 'system':44 'take':1 'think':11 'topic':19 'univers':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5331964"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701420333 {#4075
      date: 2023-12-01 09:45:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4064}
  +body: """
    Battery University is indeed a great resource!\n
    \n
    However this is not a lithium polymer battery, and as it’s a 32700, it is not a prismatic or pouch cell either. It is a lithium iron phosphate (LiFePO4) cylindrical battery in metal housing. Battery University does have them listed in their table of chemistries (in case you’re curious), but they don’t seem to have much detailed information. Enough to build a charger though :)\n
    \n
    [batteryuniversity.com/…/bu-216-summary-table-of-l…](https://batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)\n
    \n
    Also some more detailed information here:\n
    \n
    [batteryuniversity.com/…/bu-205-types-of-lithium-i…](https://batteryuniversity.com/article/bu-205-types-of-lithium-ion)\n
    \n
    Anyway, thanks for your reference in any case! I’m not responding to criticize you, only to improve the utility of this conversation in case someone else finds it on search :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1701426191 {#4261
    date: 2023-12-01 11:23:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4264 …}
  +nested: Doctrine\ORM\PersistentCollection {#4266 …}
  +votes: Doctrine\ORM\PersistentCollection {#4268 …}
  +reports: Doctrine\ORM\PersistentCollection {#4270 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
  -id: 184141
  -bodyTs: "'/article/bu-205-types-of-lithium-ion)':90 '/article/bu-216-summary-table-of-lithium-based-batteries)':79 '/bu-205-types-of-lithium-i':87 '/bu-216-summary-table-of-l':76 '32700':21 'also':80 'anyway':91 'batteri':1,15,39,43 'batteryuniversity.com':75,78,86,89 'batteryuniversity.com/article/bu-205-types-of-lithium-ion)':88 'batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)':77 'build':71 'case':55,98,115 'cell':29 'charger':73 'chemistri':53 'convers':113 'critic':104 'curious':58 'cylindr':38 'detail':67,83 'either':30 'els':117 'enough':69 'find':118 'great':6 'hous':42 'howev':8 'improv':108 'inde':4 'inform':68,84 'iron':35 'lifepo4':37 'list':48 'lithium':13,34 'm':100 'metal':41 'much':66 'phosphat':36 'polym':14 'pouch':28 'prismat':26 're':57 'refer':95 'resourc':7 'respond':102 'search':121 'seem':63 'someon':116 'tabl':51 'thank':92 'though':74 'univers':2,44 'util':110"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://voltage.vn/comment/358392"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701426191 {#4262
    date: 2023-12-01 11:23:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4263
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4064
    +user: App\Entity\User {#4053 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Take a look at [Battery University](https://batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype), I think it’s a great resource.\n
      \n
      On the topic of lithium polymer charging, it has this to say:\n
      \n
      > Charge and discharge characteristics of Li-polymer are identical to other Li-ion systems and do not require a dedicated charger. Safety issues are also similar in that protection circuits are needed. Gas buildup during charge can cause some prismatic and pouch cells to swell, and equipment manufacturers must make allowances for expansion. Li-polymer in a foil package may be less durable than Li-ion in the cylindrical package.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702593285 {#4070
      date: 2023-12-14 23:34:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4069 …}
    +nested: Doctrine\ORM\PersistentCollection {#4068 …}
    +votes: Doctrine\ORM\PersistentCollection {#4059 …}
    +reports: Doctrine\ORM\PersistentCollection {#4062 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4055 …}
    -id: 183573
    -bodyTs: "'/article/bu-206-lithium-polymer-substance-or-hype),':9 'allow':81 'also':55 'batteri':5 'batteryuniversity.com':8 'batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype),':7 'buildup':64 'caus':68 'cell':73 'characterist':32 'charg':23,29,66 'charger':51 'circuit':60 'cylindr':101 'dedic':50 'discharg':31 'durabl':94 'equip':77 'expans':83 'foil':89 'gas':63 'great':15 'ident':38 'ion':43,98 'issu':53 'less':93 'li':35,42,85,97 'li-ion':41,96 'li-polym':34,84 'lithium':21 'look':3 'make':80 'manufactur':78 'may':91 'must':79 'need':62 'packag':90,102 'polym':22,36,86 'pouch':72 'prismat':70 'protect':59 'requir':48 'resourc':16 'safeti':52 'say':28 'similar':56 'swell':75 'system':44 'take':1 'think':11 'topic':19 'univers':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5331964"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701420333 {#4075
      date: 2023-12-01 09:45:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4064}
  +body: """
    Battery University is indeed a great resource!\n
    \n
    However this is not a lithium polymer battery, and as it’s a 32700, it is not a prismatic or pouch cell either. It is a lithium iron phosphate (LiFePO4) cylindrical battery in metal housing. Battery University does have them listed in their table of chemistries (in case you’re curious), but they don’t seem to have much detailed information. Enough to build a charger though :)\n
    \n
    [batteryuniversity.com/…/bu-216-summary-table-of-l…](https://batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)\n
    \n
    Also some more detailed information here:\n
    \n
    [batteryuniversity.com/…/bu-205-types-of-lithium-i…](https://batteryuniversity.com/article/bu-205-types-of-lithium-ion)\n
    \n
    Anyway, thanks for your reference in any case! I’m not responding to criticize you, only to improve the utility of this conversation in case someone else finds it on search :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1701426191 {#4261
    date: 2023-12-01 11:23:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4264 …}
  +nested: Doctrine\ORM\PersistentCollection {#4266 …}
  +votes: Doctrine\ORM\PersistentCollection {#4268 …}
  +reports: Doctrine\ORM\PersistentCollection {#4270 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
  -id: 184141
  -bodyTs: "'/article/bu-205-types-of-lithium-ion)':90 '/article/bu-216-summary-table-of-lithium-based-batteries)':79 '/bu-205-types-of-lithium-i':87 '/bu-216-summary-table-of-l':76 '32700':21 'also':80 'anyway':91 'batteri':1,15,39,43 'batteryuniversity.com':75,78,86,89 'batteryuniversity.com/article/bu-205-types-of-lithium-ion)':88 'batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)':77 'build':71 'case':55,98,115 'cell':29 'charger':73 'chemistri':53 'convers':113 'critic':104 'curious':58 'cylindr':38 'detail':67,83 'either':30 'els':117 'enough':69 'find':118 'great':6 'hous':42 'howev':8 'improv':108 'inde':4 'inform':68,84 'iron':35 'lifepo4':37 'list':48 'lithium':13,34 'm':100 'metal':41 'much':66 'phosphat':36 'polym':14 'pouch':28 'prismat':26 're':57 'refer':95 'resourc':7 'respond':102 'search':121 'seem':63 'someon':116 'tabl':51 'thank':92 'though':74 'univers':2,44 'util':110"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://voltage.vn/comment/358392"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701426191 {#4262
    date: 2023-12-01 11:23:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4347
  +user: App\Entity\User {#4053 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4263
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4064
      +user: App\Entity\User {#4053 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at [Battery University](https://batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype), I think it’s a great resource.\n
        \n
        On the topic of lithium polymer charging, it has this to say:\n
        \n
        > Charge and discharge characteristics of Li-polymer are identical to other Li-ion systems and do not require a dedicated charger. Safety issues are also similar in that protection circuits are needed. Gas buildup during charge can cause some prismatic and pouch cells to swell, and equipment manufacturers must make allowances for expansion. Li-polymer in a foil package may be less durable than Li-ion in the cylindrical package.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702593285 {#4070
        date: 2023-12-14 23:34:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4069 …}
      +nested: Doctrine\ORM\PersistentCollection {#4068 …}
      +votes: Doctrine\ORM\PersistentCollection {#4059 …}
      +reports: Doctrine\ORM\PersistentCollection {#4062 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4057 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4055 …}
      -id: 183573
      -bodyTs: "'/article/bu-206-lithium-polymer-substance-or-hype),':9 'allow':81 'also':55 'batteri':5 'batteryuniversity.com':8 'batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype),':7 'buildup':64 'caus':68 'cell':73 'characterist':32 'charg':23,29,66 'charger':51 'circuit':60 'cylindr':101 'dedic':50 'discharg':31 'durabl':94 'equip':77 'expans':83 'foil':89 'gas':63 'great':15 'ident':38 'ion':43,98 'issu':53 'less':93 'li':35,42,85,97 'li-ion':41,96 'li-polym':34,84 'lithium':21 'look':3 'make':80 'manufactur':78 'may':91 'must':79 'need':62 'packag':90,102 'polym':22,36,86 'pouch':72 'prismat':70 'protect':59 'requir':48 'resourc':16 'safeti':52 'say':28 'similar':56 'swell':75 'system':44 'take':1 'think':11 'topic':19 'univers':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5331964"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701420333 {#4075
        date: 2023-12-01 09:45:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4064}
    +body: """
      Battery University is indeed a great resource!\n
      \n
      However this is not a lithium polymer battery, and as it’s a 32700, it is not a prismatic or pouch cell either. It is a lithium iron phosphate (LiFePO4) cylindrical battery in metal housing. Battery University does have them listed in their table of chemistries (in case you’re curious), but they don’t seem to have much detailed information. Enough to build a charger though :)\n
      \n
      [batteryuniversity.com/…/bu-216-summary-table-of-l…](https://batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)\n
      \n
      Also some more detailed information here:\n
      \n
      [batteryuniversity.com/…/bu-205-types-of-lithium-i…](https://batteryuniversity.com/article/bu-205-types-of-lithium-ion)\n
      \n
      Anyway, thanks for your reference in any case! I’m not responding to criticize you, only to improve the utility of this conversation in case someone else finds it on search :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701426191 {#4261
      date: 2023-12-01 11:23:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@tofubl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4266 …}
    +votes: Doctrine\ORM\PersistentCollection {#4268 …}
    +reports: Doctrine\ORM\PersistentCollection {#4270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
    -id: 184141
    -bodyTs: "'/article/bu-205-types-of-lithium-ion)':90 '/article/bu-216-summary-table-of-lithium-based-batteries)':79 '/bu-205-types-of-lithium-i':87 '/bu-216-summary-table-of-l':76 '32700':21 'also':80 'anyway':91 'batteri':1,15,39,43 'batteryuniversity.com':75,78,86,89 'batteryuniversity.com/article/bu-205-types-of-lithium-ion)':88 'batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)':77 'build':71 'case':55,98,115 'cell':29 'charger':73 'chemistri':53 'convers':113 'critic':104 'curious':58 'cylindr':38 'detail':67,83 'either':30 'els':117 'enough':69 'find':118 'great':6 'hous':42 'howev':8 'improv':108 'inde':4 'inform':68,84 'iron':35 'lifepo4':37 'list':48 'lithium':13,34 'm':100 'metal':41 'much':66 'phosphat':36 'polym':14 'pouch':28 'prismat':26 're':57 'refer':95 'resourc':7 'respond':102 'search':121 'seem':63 'someon':116 'tabl':51 'thank':92 'though':74 'univers':2,44 'util':110"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/358392"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701426191 {#4262
      date: 2023-12-01 11:23:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4064}
  +body: "Oh my bad. I’m no battery expert by a long shot; just meant to contribute a good source of information. But you’re way ahead of me anyway. Carry on! 😊"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701482881 {#4345
    date: 2023-12-02 03:08:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4348 …}
  +nested: Doctrine\ORM\PersistentCollection {#4350 …}
  +votes: Doctrine\ORM\PersistentCollection {#4352 …}
  +reports: Doctrine\ORM\PersistentCollection {#4354 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4356 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4358 …}
  -id: 187401
  -bodyTs: "'ahead':26 'anyway':29 'bad':3 'batteri':7 'carri':30 'contribut':16 'expert':8 'good':18 'inform':21 'long':11 'm':5 'meant':14 'oh':1 're':24 'shot':12 'sourc':19 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5356084"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701482881 {#4346
    date: 2023-12-02 03:08:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4347
  +user: App\Entity\User {#4053 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4263
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4064
      +user: App\Entity\User {#4053 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at [Battery University](https://batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype), I think it’s a great resource.\n
        \n
        On the topic of lithium polymer charging, it has this to say:\n
        \n
        > Charge and discharge characteristics of Li-polymer are identical to other Li-ion systems and do not require a dedicated charger. Safety issues are also similar in that protection circuits are needed. Gas buildup during charge can cause some prismatic and pouch cells to swell, and equipment manufacturers must make allowances for expansion. Li-polymer in a foil package may be less durable than Li-ion in the cylindrical package.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702593285 {#4070
        date: 2023-12-14 23:34:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4069 …}
      +nested: Doctrine\ORM\PersistentCollection {#4068 …}
      +votes: Doctrine\ORM\PersistentCollection {#4059 …}
      +reports: Doctrine\ORM\PersistentCollection {#4062 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4057 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4055 …}
      -id: 183573
      -bodyTs: "'/article/bu-206-lithium-polymer-substance-or-hype),':9 'allow':81 'also':55 'batteri':5 'batteryuniversity.com':8 'batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype),':7 'buildup':64 'caus':68 'cell':73 'characterist':32 'charg':23,29,66 'charger':51 'circuit':60 'cylindr':101 'dedic':50 'discharg':31 'durabl':94 'equip':77 'expans':83 'foil':89 'gas':63 'great':15 'ident':38 'ion':43,98 'issu':53 'less':93 'li':35,42,85,97 'li-ion':41,96 'li-polym':34,84 'lithium':21 'look':3 'make':80 'manufactur':78 'may':91 'must':79 'need':62 'packag':90,102 'polym':22,36,86 'pouch':72 'prismat':70 'protect':59 'requir':48 'resourc':16 'safeti':52 'say':28 'similar':56 'swell':75 'system':44 'take':1 'think':11 'topic':19 'univers':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5331964"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701420333 {#4075
        date: 2023-12-01 09:45:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4064}
    +body: """
      Battery University is indeed a great resource!\n
      \n
      However this is not a lithium polymer battery, and as it’s a 32700, it is not a prismatic or pouch cell either. It is a lithium iron phosphate (LiFePO4) cylindrical battery in metal housing. Battery University does have them listed in their table of chemistries (in case you’re curious), but they don’t seem to have much detailed information. Enough to build a charger though :)\n
      \n
      [batteryuniversity.com/…/bu-216-summary-table-of-l…](https://batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)\n
      \n
      Also some more detailed information here:\n
      \n
      [batteryuniversity.com/…/bu-205-types-of-lithium-i…](https://batteryuniversity.com/article/bu-205-types-of-lithium-ion)\n
      \n
      Anyway, thanks for your reference in any case! I’m not responding to criticize you, only to improve the utility of this conversation in case someone else finds it on search :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701426191 {#4261
      date: 2023-12-01 11:23:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@tofubl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4266 …}
    +votes: Doctrine\ORM\PersistentCollection {#4268 …}
    +reports: Doctrine\ORM\PersistentCollection {#4270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
    -id: 184141
    -bodyTs: "'/article/bu-205-types-of-lithium-ion)':90 '/article/bu-216-summary-table-of-lithium-based-batteries)':79 '/bu-205-types-of-lithium-i':87 '/bu-216-summary-table-of-l':76 '32700':21 'also':80 'anyway':91 'batteri':1,15,39,43 'batteryuniversity.com':75,78,86,89 'batteryuniversity.com/article/bu-205-types-of-lithium-ion)':88 'batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)':77 'build':71 'case':55,98,115 'cell':29 'charger':73 'chemistri':53 'convers':113 'critic':104 'curious':58 'cylindr':38 'detail':67,83 'either':30 'els':117 'enough':69 'find':118 'great':6 'hous':42 'howev':8 'improv':108 'inde':4 'inform':68,84 'iron':35 'lifepo4':37 'list':48 'lithium':13,34 'm':100 'metal':41 'much':66 'phosphat':36 'polym':14 'pouch':28 'prismat':26 're':57 'refer':95 'resourc':7 'respond':102 'search':121 'seem':63 'someon':116 'tabl':51 'thank':92 'though':74 'univers':2,44 'util':110"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/358392"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701426191 {#4262
      date: 2023-12-01 11:23:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4064}
  +body: "Oh my bad. I’m no battery expert by a long shot; just meant to contribute a good source of information. But you’re way ahead of me anyway. Carry on! 😊"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701482881 {#4345
    date: 2023-12-02 03:08:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4348 …}
  +nested: Doctrine\ORM\PersistentCollection {#4350 …}
  +votes: Doctrine\ORM\PersistentCollection {#4352 …}
  +reports: Doctrine\ORM\PersistentCollection {#4354 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4356 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4358 …}
  -id: 187401
  -bodyTs: "'ahead':26 'anyway':29 'bad':3 'batteri':7 'carri':30 'contribut':16 'expert':8 'good':18 'inform':21 'long':11 'm':5 'meant':14 'oh':1 're':24 'shot':12 'sourc':19 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5356084"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701482881 {#4346
    date: 2023-12-02 03:08:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4347
  +user: App\Entity\User {#4053 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4263
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4064
      +user: App\Entity\User {#4053 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at [Battery University](https://batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype), I think it’s a great resource.\n
        \n
        On the topic of lithium polymer charging, it has this to say:\n
        \n
        > Charge and discharge characteristics of Li-polymer are identical to other Li-ion systems and do not require a dedicated charger. Safety issues are also similar in that protection circuits are needed. Gas buildup during charge can cause some prismatic and pouch cells to swell, and equipment manufacturers must make allowances for expansion. Li-polymer in a foil package may be less durable than Li-ion in the cylindrical package.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702593285 {#4070
        date: 2023-12-14 23:34:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4069 …}
      +nested: Doctrine\ORM\PersistentCollection {#4068 …}
      +votes: Doctrine\ORM\PersistentCollection {#4059 …}
      +reports: Doctrine\ORM\PersistentCollection {#4062 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4057 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4055 …}
      -id: 183573
      -bodyTs: "'/article/bu-206-lithium-polymer-substance-or-hype),':9 'allow':81 'also':55 'batteri':5 'batteryuniversity.com':8 'batteryuniversity.com/article/bu-206-lithium-polymer-substance-or-hype),':7 'buildup':64 'caus':68 'cell':73 'characterist':32 'charg':23,29,66 'charger':51 'circuit':60 'cylindr':101 'dedic':50 'discharg':31 'durabl':94 'equip':77 'expans':83 'foil':89 'gas':63 'great':15 'ident':38 'ion':43,98 'issu':53 'less':93 'li':35,42,85,97 'li-ion':41,96 'li-polym':34,84 'lithium':21 'look':3 'make':80 'manufactur':78 'may':91 'must':79 'need':62 'packag':90,102 'polym':22,36,86 'pouch':72 'prismat':70 'protect':59 'requir':48 'resourc':16 'safeti':52 'say':28 'similar':56 'swell':75 'system':44 'take':1 'think':11 'topic':19 'univers':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5331964"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701420333 {#4075
        date: 2023-12-01 09:45:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4064}
    +body: """
      Battery University is indeed a great resource!\n
      \n
      However this is not a lithium polymer battery, and as it’s a 32700, it is not a prismatic or pouch cell either. It is a lithium iron phosphate (LiFePO4) cylindrical battery in metal housing. Battery University does have them listed in their table of chemistries (in case you’re curious), but they don’t seem to have much detailed information. Enough to build a charger though :)\n
      \n
      [batteryuniversity.com/…/bu-216-summary-table-of-l…](https://batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)\n
      \n
      Also some more detailed information here:\n
      \n
      [batteryuniversity.com/…/bu-205-types-of-lithium-i…](https://batteryuniversity.com/article/bu-205-types-of-lithium-ion)\n
      \n
      Anyway, thanks for your reference in any case! I’m not responding to criticize you, only to improve the utility of this conversation in case someone else finds it on search :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701426191 {#4261
      date: 2023-12-01 11:23:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@tofubl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4266 …}
    +votes: Doctrine\ORM\PersistentCollection {#4268 …}
    +reports: Doctrine\ORM\PersistentCollection {#4270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
    -id: 184141
    -bodyTs: "'/article/bu-205-types-of-lithium-ion)':90 '/article/bu-216-summary-table-of-lithium-based-batteries)':79 '/bu-205-types-of-lithium-i':87 '/bu-216-summary-table-of-l':76 '32700':21 'also':80 'anyway':91 'batteri':1,15,39,43 'batteryuniversity.com':75,78,86,89 'batteryuniversity.com/article/bu-205-types-of-lithium-ion)':88 'batteryuniversity.com/article/bu-216-summary-table-of-lithium-based-batteries)':77 'build':71 'case':55,98,115 'cell':29 'charger':73 'chemistri':53 'convers':113 'critic':104 'curious':58 'cylindr':38 'detail':67,83 'either':30 'els':117 'enough':69 'find':118 'great':6 'hous':42 'howev':8 'improv':108 'inde':4 'inform':68,84 'iron':35 'lifepo4':37 'list':48 'lithium':13,34 'm':100 'metal':41 'much':66 'phosphat':36 'polym':14 'pouch':28 'prismat':26 're':57 'refer':95 'resourc':7 'respond':102 'search':121 'seem':63 'someon':116 'tabl':51 'thank':92 'though':74 'univers':2,44 'util':110"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/358392"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701426191 {#4262
      date: 2023-12-01 11:23:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4064}
  +body: "Oh my bad. I’m no battery expert by a long shot; just meant to contribute a good source of information. But you’re way ahead of me anyway. Carry on! 😊"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701482881 {#4345
    date: 2023-12-02 03:08:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@tofubl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4348 …}
  +nested: Doctrine\ORM\PersistentCollection {#4350 …}
  +votes: Doctrine\ORM\PersistentCollection {#4352 …}
  +reports: Doctrine\ORM\PersistentCollection {#4354 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4356 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4358 …}
  -id: 187401
  -bodyTs: "'ahead':26 'anyway':29 'bad':3 'batteri':7 'carri':30 'contribut':16 'expert':8 'good':18 'inform':21 'long':11 'm':5 'meant':14 'oh':1 're':24 'shot':12 'sourc':19 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5356084"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701482881 {#4346
    date: 2023-12-02 03:08:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#4149
  +user: App\Entity\User {#4162 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
    \n
    Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
    \n
    Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
    \n
    You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703628648 {#4144
    date: 2023-12-26 23:10:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4150 …}
  +nested: Doctrine\ORM\PersistentCollection {#4152 …}
  +votes: Doctrine\ORM\PersistentCollection {#4154 …}
  +reports: Doctrine\ORM\PersistentCollection {#4156 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
  -id: 180577
  -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5693818"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701346775 {#4145
    date: 2023-11-30 13:19:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#4149
  +user: App\Entity\User {#4162 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
    \n
    Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
    \n
    Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
    \n
    You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703628648 {#4144
    date: 2023-12-26 23:10:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4150 …}
  +nested: Doctrine\ORM\PersistentCollection {#4152 …}
  +votes: Doctrine\ORM\PersistentCollection {#4154 …}
  +reports: Doctrine\ORM\PersistentCollection {#4156 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
  -id: 180577
  -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5693818"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701346775 {#4145
    date: 2023-11-30 13:19:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#4149
  +user: App\Entity\User {#4162 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
    \n
    Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
    \n
    Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
    \n
    You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703628648 {#4144
    date: 2023-12-26 23:10:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4150 …}
  +nested: Doctrine\ORM\PersistentCollection {#4152 …}
  +votes: Doctrine\ORM\PersistentCollection {#4154 …}
  +reports: Doctrine\ORM\PersistentCollection {#4156 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
  -id: 180577
  -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5693818"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701346775 {#4145
    date: 2023-11-30 13:19:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#4233
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
      \n
      Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
      \n
      Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
      \n
      You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703628648 {#4144
      date: 2023-12-26 23:10:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 180577
    -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5693818"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701346775 {#4145
      date: 2023-11-30 13:19:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: """
    Makes sense!\n
    \n
    I’d order online if there was a LiFePO4 charger on the market. However, in my country I’ve been unable to find one, and importing (excise & duties, paperwork) is more work than building it myself. I’ll also likely need a design that I can cheaply include on custom PCBs for manufacture (not for sale to end-users, but for internal use by maintenance technicians).\n
    \n
    I gave it a test on a cell today and it seems to charge fine and at a reasonable rate – but in a sudden flash of brilliance, I forgot to physically connect the ADC pin to the battery, so it couldn’t shut off. Well, that’s what testing is for I guess.\n
    \n
    Anyway after fixing this, it looks like I can call this a win and move on. If it undergoes destructive optimization, I’ll report back here with a warning to others.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701411761 {#4234
    date: 2023-12-01 07:22:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4230 …}
  +nested: Doctrine\ORM\PersistentCollection {#4226 …}
  +votes: Doctrine\ORM\PersistentCollection {#4224 …}
  +reports: Doctrine\ORM\PersistentCollection {#4239 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4241 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4243 …}
  -id: 183372
  -bodyTs: "'adc':103 'also':41 'anyway':123 'back':147 'batteri':107 'brillianc':96 'build':36 'call':132 'cell':77 'charg':83 'charger':12 'cheapli':49 'connect':101 'couldn':110 'countri':19 'custom':52 'd':4 'design':45 'destruct':142 'duti':30 'end':61 'end-us':60 'excis':29 'find':25 'fine':84 'fix':125 'flash':94 'forgot':98 'gave':71 'guess':122 'howev':16 'import':28 'includ':50 'intern':65 'lifepo4':11 'like':42,129 'll':40,145 'look':128 'mainten':68 'make':1 'manufactur':55 'market':15 'move':137 'need':43 'one':26 'onlin':6 'optim':143 'order':5 'other':153 'paperwork':31 'pcbs':53 'physic':100 'pin':104 'rate':89 'reason':88 'report':146 'sale':58 'seem':81 'sens':2 'shut':112 'sudden':93 'technician':69 'test':74,118 'today':78 'unabl':23 'undergo':141 'use':66 'user':62 've':21 'warn':151 'well':114 'win':135 'work':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://voltage.vn/comment/357942"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701411761 {#4237
    date: 2023-12-01 07:22:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#4233
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
      \n
      Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
      \n
      Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
      \n
      You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703628648 {#4144
      date: 2023-12-26 23:10:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 180577
    -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5693818"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701346775 {#4145
      date: 2023-11-30 13:19:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: """
    Makes sense!\n
    \n
    I’d order online if there was a LiFePO4 charger on the market. However, in my country I’ve been unable to find one, and importing (excise & duties, paperwork) is more work than building it myself. I’ll also likely need a design that I can cheaply include on custom PCBs for manufacture (not for sale to end-users, but for internal use by maintenance technicians).\n
    \n
    I gave it a test on a cell today and it seems to charge fine and at a reasonable rate – but in a sudden flash of brilliance, I forgot to physically connect the ADC pin to the battery, so it couldn’t shut off. Well, that’s what testing is for I guess.\n
    \n
    Anyway after fixing this, it looks like I can call this a win and move on. If it undergoes destructive optimization, I’ll report back here with a warning to others.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701411761 {#4234
    date: 2023-12-01 07:22:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4230 …}
  +nested: Doctrine\ORM\PersistentCollection {#4226 …}
  +votes: Doctrine\ORM\PersistentCollection {#4224 …}
  +reports: Doctrine\ORM\PersistentCollection {#4239 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4241 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4243 …}
  -id: 183372
  -bodyTs: "'adc':103 'also':41 'anyway':123 'back':147 'batteri':107 'brillianc':96 'build':36 'call':132 'cell':77 'charg':83 'charger':12 'cheapli':49 'connect':101 'couldn':110 'countri':19 'custom':52 'd':4 'design':45 'destruct':142 'duti':30 'end':61 'end-us':60 'excis':29 'find':25 'fine':84 'fix':125 'flash':94 'forgot':98 'gave':71 'guess':122 'howev':16 'import':28 'includ':50 'intern':65 'lifepo4':11 'like':42,129 'll':40,145 'look':128 'mainten':68 'make':1 'manufactur':55 'market':15 'move':137 'need':43 'one':26 'onlin':6 'optim':143 'order':5 'other':153 'paperwork':31 'pcbs':53 'physic':100 'pin':104 'rate':89 'reason':88 'report':146 'sale':58 'seem':81 'sens':2 'shut':112 'sudden':93 'technician':69 'test':74,118 'today':78 'unabl':23 'undergo':141 'use':66 'user':62 've':21 'warn':151 'well':114 'win':135 'work':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://voltage.vn/comment/357942"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701411761 {#4237
    date: 2023-12-01 07:22:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#4233
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
      \n
      Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
      \n
      Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
      \n
      You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703628648 {#4144
      date: 2023-12-26 23:10:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 180577
    -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5693818"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701346775 {#4145
      date: 2023-11-30 13:19:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: """
    Makes sense!\n
    \n
    I’d order online if there was a LiFePO4 charger on the market. However, in my country I’ve been unable to find one, and importing (excise & duties, paperwork) is more work than building it myself. I’ll also likely need a design that I can cheaply include on custom PCBs for manufacture (not for sale to end-users, but for internal use by maintenance technicians).\n
    \n
    I gave it a test on a cell today and it seems to charge fine and at a reasonable rate – but in a sudden flash of brilliance, I forgot to physically connect the ADC pin to the battery, so it couldn’t shut off. Well, that’s what testing is for I guess.\n
    \n
    Anyway after fixing this, it looks like I can call this a win and move on. If it undergoes destructive optimization, I’ll report back here with a warning to others.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701411761 {#4234
    date: 2023-12-01 07:22:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4230 …}
  +nested: Doctrine\ORM\PersistentCollection {#4226 …}
  +votes: Doctrine\ORM\PersistentCollection {#4224 …}
  +reports: Doctrine\ORM\PersistentCollection {#4239 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4241 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4243 …}
  -id: 183372
  -bodyTs: "'adc':103 'also':41 'anyway':123 'back':147 'batteri':107 'brillianc':96 'build':36 'call':132 'cell':77 'charg':83 'charger':12 'cheapli':49 'connect':101 'couldn':110 'countri':19 'custom':52 'd':4 'design':45 'destruct':142 'duti':30 'end':61 'end-us':60 'excis':29 'find':25 'fine':84 'fix':125 'flash':94 'forgot':98 'gave':71 'guess':122 'howev':16 'import':28 'includ':50 'intern':65 'lifepo4':11 'like':42,129 'll':40,145 'look':128 'mainten':68 'make':1 'manufactur':55 'market':15 'move':137 'need':43 'one':26 'onlin':6 'optim':143 'order':5 'other':153 'paperwork':31 'pcbs':53 'physic':100 'pin':104 'rate':89 'reason':88 'report':146 'sale':58 'seem':81 'sens':2 'shut':112 'sudden':93 'technician':69 'test':74,118 'today':78 'unabl':23 'undergo':141 'use':66 'user':62 've':21 'warn':151 'well':114 'win':135 'work':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://voltage.vn/comment/357942"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701411761 {#4237
    date: 2023-12-01 07:22:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#4247
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
      \n
      Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
      \n
      Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
      \n
      You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703628648 {#4144
      date: 2023-12-26 23:10:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 180577
    -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5693818"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701346775 {#4145
      date: 2023-11-30 13:19:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: """
    There are really charging curves that should be followed to avoid damaging the cells.\n
    \n
    You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
    \n
    I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
    \n
    [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701353331 {#4245
    date: 2023-11-30 15:08:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4249 …}
  +nested: Doctrine\ORM\PersistentCollection {#4251 …}
  +votes: Doctrine\ORM\PersistentCollection {#4253 …}
  +reports: Doctrine\ORM\PersistentCollection {#4255 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
  -id: 180870
  -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5306315"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701353331 {#4246
    date: 2023-11-30 15:08:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#4247
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
      \n
      Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
      \n
      Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
      \n
      You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703628648 {#4144
      date: 2023-12-26 23:10:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 180577
    -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5693818"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701346775 {#4145
      date: 2023-11-30 13:19:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: """
    There are really charging curves that should be followed to avoid damaging the cells.\n
    \n
    You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
    \n
    I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
    \n
    [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701353331 {#4245
    date: 2023-11-30 15:08:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4249 …}
  +nested: Doctrine\ORM\PersistentCollection {#4251 …}
  +votes: Doctrine\ORM\PersistentCollection {#4253 …}
  +reports: Doctrine\ORM\PersistentCollection {#4255 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
  -id: 180870
  -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5306315"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701353331 {#4246
    date: 2023-11-30 15:08:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#4247
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
      \n
      Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
      \n
      Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
      \n
      You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703628648 {#4144
      date: 2023-12-26 23:10:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 180577
    -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5693818"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701346775 {#4145
      date: 2023-11-30 13:19:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: """
    There are really charging curves that should be followed to avoid damaging the cells.\n
    \n
    You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
    \n
    I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
    \n
    [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1701353331 {#4245
    date: 2023-11-30 15:08:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4249 …}
  +nested: Doctrine\ORM\PersistentCollection {#4251 …}
  +votes: Doctrine\ORM\PersistentCollection {#4253 …}
  +reports: Doctrine\ORM\PersistentCollection {#4255 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
  -id: 180870
  -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5306315"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701353331 {#4246
    date: 2023-11-30 15:08:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#4297
  +user: Proxies\__CG__\App\Entity\User {#4300 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4247
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
        \n
        Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
        \n
        Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
        \n
        You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703628648 {#4144
        date: 2023-12-26 23:10:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 180577
      -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5693818"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701346775 {#4145
        date: 2023-11-30 13:19:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      There are really charging curves that should be followed to avoid damaging the cells.\n
      \n
      You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
      \n
      I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
      \n
      [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701353331 {#4245
      date: 2023-11-30 15:08:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -id: 180870
    -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5306315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701353331 {#4246
      date: 2023-11-30 15:08:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "My normal lithium battery charger automatically slows its charging speed as battery voltage nears its capacity. I could set it at 1000mah and it will step down to less than 1/10 of that before charging is complete."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701359818 {#4296
    date: 2023-11-30 16:56:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4304 …}
  +nested: Doctrine\ORM\PersistentCollection {#4306 …}
  +votes: Doctrine\ORM\PersistentCollection {#4302 …}
  +reports: Doctrine\ORM\PersistentCollection {#4308 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
  -id: 181227
  -bodyTs: "'1/10':31 '1000mah':22 'automat':6 'batteri':4,12 'capac':16 'charg':9,35 'charger':5 'complet':37 'could':18 'less':29 'lithium':3 'near':14 'normal':2 'set':19 'slow':7 'speed':10 'step':26 'voltag':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5308728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701359818 {#4293
    date: 2023-11-30 16:56:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#4297
  +user: Proxies\__CG__\App\Entity\User {#4300 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4247
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
        \n
        Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
        \n
        Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
        \n
        You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703628648 {#4144
        date: 2023-12-26 23:10:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 180577
      -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5693818"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701346775 {#4145
        date: 2023-11-30 13:19:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      There are really charging curves that should be followed to avoid damaging the cells.\n
      \n
      You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
      \n
      I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
      \n
      [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701353331 {#4245
      date: 2023-11-30 15:08:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -id: 180870
    -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5306315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701353331 {#4246
      date: 2023-11-30 15:08:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "My normal lithium battery charger automatically slows its charging speed as battery voltage nears its capacity. I could set it at 1000mah and it will step down to less than 1/10 of that before charging is complete."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701359818 {#4296
    date: 2023-11-30 16:56:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4304 …}
  +nested: Doctrine\ORM\PersistentCollection {#4306 …}
  +votes: Doctrine\ORM\PersistentCollection {#4302 …}
  +reports: Doctrine\ORM\PersistentCollection {#4308 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
  -id: 181227
  -bodyTs: "'1/10':31 '1000mah':22 'automat':6 'batteri':4,12 'capac':16 'charg':9,35 'charger':5 'complet':37 'could':18 'less':29 'lithium':3 'near':14 'normal':2 'set':19 'slow':7 'speed':10 'step':26 'voltag':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5308728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701359818 {#4293
    date: 2023-11-30 16:56:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#4297
  +user: Proxies\__CG__\App\Entity\User {#4300 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4247
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
        \n
        Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
        \n
        Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
        \n
        You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703628648 {#4144
        date: 2023-12-26 23:10:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 180577
      -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5693818"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701346775 {#4145
        date: 2023-11-30 13:19:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      There are really charging curves that should be followed to avoid damaging the cells.\n
      \n
      You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
      \n
      I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
      \n
      [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701353331 {#4245
      date: 2023-11-30 15:08:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -id: 180870
    -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5306315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701353331 {#4246
      date: 2023-11-30 15:08:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "My normal lithium battery charger automatically slows its charging speed as battery voltage nears its capacity. I could set it at 1000mah and it will step down to less than 1/10 of that before charging is complete."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701359818 {#4296
    date: 2023-11-30 16:56:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4304 …}
  +nested: Doctrine\ORM\PersistentCollection {#4306 …}
  +votes: Doctrine\ORM\PersistentCollection {#4302 …}
  +reports: Doctrine\ORM\PersistentCollection {#4308 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
  -id: 181227
  -bodyTs: "'1/10':31 '1000mah':22 'automat':6 'batteri':4,12 'capac':16 'charg':9,35 'charger':5 'complet':37 'could':18 'less':29 'lithium':3 'near':14 'normal':2 'set':19 'slow':7 'speed':10 'step':26 'voltag':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5308728"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701359818 {#4293
    date: 2023-11-30 16:56:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#4316
  +user: Proxies\__CG__\App\Entity\User {#4317 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4247
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
        \n
        Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
        \n
        Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
        \n
        You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703628648 {#4144
        date: 2023-12-26 23:10:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 180577
      -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5693818"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701346775 {#4145
        date: 2023-11-30 13:19:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      There are really charging curves that should be followed to avoid damaging the cells.\n
      \n
      You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
      \n
      I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
      \n
      [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701353331 {#4245
      date: 2023-11-30 15:08:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -id: 180870
    -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5306315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701353331 {#4246
      date: 2023-11-30 15:08:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701443160 {#4314
    date: 2023-12-01 16:06:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4318 …}
  +nested: Doctrine\ORM\PersistentCollection {#4320 …}
  +votes: Doctrine\ORM\PersistentCollection {#4322 …}
  +reports: Doctrine\ORM\PersistentCollection {#4324 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
  -id: 185023
  -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5325562"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701443160 {#4315
    date: 2023-12-01 16:06:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#4316
  +user: Proxies\__CG__\App\Entity\User {#4317 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4247
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
        \n
        Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
        \n
        Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
        \n
        You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703628648 {#4144
        date: 2023-12-26 23:10:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 180577
      -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5693818"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701346775 {#4145
        date: 2023-11-30 13:19:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      There are really charging curves that should be followed to avoid damaging the cells.\n
      \n
      You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
      \n
      I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
      \n
      [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701353331 {#4245
      date: 2023-11-30 15:08:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -id: 180870
    -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5306315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701353331 {#4246
      date: 2023-11-30 15:08:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701443160 {#4314
    date: 2023-12-01 16:06:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4318 …}
  +nested: Doctrine\ORM\PersistentCollection {#4320 …}
  +votes: Doctrine\ORM\PersistentCollection {#4322 …}
  +reports: Doctrine\ORM\PersistentCollection {#4324 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
  -id: 185023
  -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5325562"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701443160 {#4315
    date: 2023-12-01 16:06:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#4316
  +user: Proxies\__CG__\App\Entity\User {#4317 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4247
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
        \n
        Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
        \n
        Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
        \n
        You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703628648 {#4144
        date: 2023-12-26 23:10:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 180577
      -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5693818"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701346775 {#4145
        date: 2023-11-30 13:19:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      There are really charging curves that should be followed to avoid damaging the cells.\n
      \n
      You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
      \n
      I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
      \n
      [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701353331 {#4245
      date: 2023-11-30 15:08:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -id: 180870
    -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5306315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701353331 {#4246
      date: 2023-11-30 15:08:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701443160 {#4314
    date: 2023-12-01 16:06:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4318 …}
  +nested: Doctrine\ORM\PersistentCollection {#4320 …}
  +votes: Doctrine\ORM\PersistentCollection {#4322 …}
  +reports: Doctrine\ORM\PersistentCollection {#4324 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
  -id: 185023
  -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5325562"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701443160 {#4315
    date: 2023-12-01 16:06:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#4386
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4316
    +user: Proxies\__CG__\App\Entity\User {#4317 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4247
      +user: Proxies\__CG__\App\Entity\User {#4248 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4149
        +user: App\Entity\User {#4162 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
          \n
          Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
          \n
          Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
          \n
          You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703628648 {#4144
          date: 2023-12-26 23:10:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4150 …}
        +nested: Doctrine\ORM\PersistentCollection {#4152 …}
        +votes: Doctrine\ORM\PersistentCollection {#4154 …}
        +reports: Doctrine\ORM\PersistentCollection {#4156 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
        -id: 180577
        -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5693818"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701346775 {#4145
          date: 2023-11-30 13:19:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4149}
      +body: """
        There are really charging curves that should be followed to avoid damaging the cells.\n
        \n
        You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
        \n
        I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
        \n
        [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1701353331 {#4245
        date: 2023-11-30 15:08:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
        "@ignotum@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4249 …}
      +nested: Doctrine\ORM\PersistentCollection {#4251 …}
      +votes: Doctrine\ORM\PersistentCollection {#4253 …}
      +reports: Doctrine\ORM\PersistentCollection {#4255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
      -id: 180870
      -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5306315"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701353331 {#4246
        date: 2023-11-30 15:08:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701443160 {#4314
      date: 2023-12-01 16:06:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
      "@nilloc@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4318 …}
    +nested: Doctrine\ORM\PersistentCollection {#4320 …}
    +votes: Doctrine\ORM\PersistentCollection {#4322 …}
    +reports: Doctrine\ORM\PersistentCollection {#4324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
    -id: 185023
    -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5325562"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701443160 {#4315
      date: 2023-12-01 16:06:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "It’s just that it’s really tricky to charge the final bit because the middle 80% is such a flat voltage curve. They have a 1000x life when they’re taken care of."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701452810 {#4387
    date: 2023-12-01 18:46:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
    "@HewlettHackard@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4382 …}
  +nested: Doctrine\ORM\PersistentCollection {#4377 …}
  +votes: Doctrine\ORM\PersistentCollection {#4381 …}
  +reports: Doctrine\ORM\PersistentCollection {#4391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4395 …}
  -id: 185636
  -bodyTs: "'1000x':27 '80':17 'bit':13 'care':33 'charg':10 'curv':23 'final':12 'flat':21 'life':28 'middl':16 're':31 'realli':7 'taken':32 'tricki':8 'voltag':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5344345"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701452810 {#4390
    date: 2023-12-01 18:46:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#4386
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4316
    +user: Proxies\__CG__\App\Entity\User {#4317 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4247
      +user: Proxies\__CG__\App\Entity\User {#4248 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4149
        +user: App\Entity\User {#4162 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
          \n
          Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
          \n
          Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
          \n
          You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703628648 {#4144
          date: 2023-12-26 23:10:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4150 …}
        +nested: Doctrine\ORM\PersistentCollection {#4152 …}
        +votes: Doctrine\ORM\PersistentCollection {#4154 …}
        +reports: Doctrine\ORM\PersistentCollection {#4156 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
        -id: 180577
        -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5693818"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701346775 {#4145
          date: 2023-11-30 13:19:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4149}
      +body: """
        There are really charging curves that should be followed to avoid damaging the cells.\n
        \n
        You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
        \n
        I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
        \n
        [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1701353331 {#4245
        date: 2023-11-30 15:08:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
        "@ignotum@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4249 …}
      +nested: Doctrine\ORM\PersistentCollection {#4251 …}
      +votes: Doctrine\ORM\PersistentCollection {#4253 …}
      +reports: Doctrine\ORM\PersistentCollection {#4255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
      -id: 180870
      -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5306315"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701353331 {#4246
        date: 2023-11-30 15:08:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701443160 {#4314
      date: 2023-12-01 16:06:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
      "@nilloc@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4318 …}
    +nested: Doctrine\ORM\PersistentCollection {#4320 …}
    +votes: Doctrine\ORM\PersistentCollection {#4322 …}
    +reports: Doctrine\ORM\PersistentCollection {#4324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
    -id: 185023
    -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5325562"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701443160 {#4315
      date: 2023-12-01 16:06:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "It’s just that it’s really tricky to charge the final bit because the middle 80% is such a flat voltage curve. They have a 1000x life when they’re taken care of."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701452810 {#4387
    date: 2023-12-01 18:46:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
    "@HewlettHackard@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4382 …}
  +nested: Doctrine\ORM\PersistentCollection {#4377 …}
  +votes: Doctrine\ORM\PersistentCollection {#4381 …}
  +reports: Doctrine\ORM\PersistentCollection {#4391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4395 …}
  -id: 185636
  -bodyTs: "'1000x':27 '80':17 'bit':13 'care':33 'charg':10 'curv':23 'final':12 'flat':21 'life':28 'middl':16 're':31 'realli':7 'taken':32 'tricki':8 'voltag':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5344345"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701452810 {#4390
    date: 2023-12-01 18:46:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#4386
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4316
    +user: Proxies\__CG__\App\Entity\User {#4317 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4247
      +user: Proxies\__CG__\App\Entity\User {#4248 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4149
        +user: App\Entity\User {#4162 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
          \n
          Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
          \n
          Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
          \n
          You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1703628648 {#4144
          date: 2023-12-26 23:10:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4150 …}
        +nested: Doctrine\ORM\PersistentCollection {#4152 …}
        +votes: Doctrine\ORM\PersistentCollection {#4154 …}
        +reports: Doctrine\ORM\PersistentCollection {#4156 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
        -id: 180577
        -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5693818"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701346775 {#4145
          date: 2023-11-30 13:19:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4149}
      +body: """
        There are really charging curves that should be followed to avoid damaging the cells.\n
        \n
        You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
        \n
        I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
        \n
        [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1701353331 {#4245
        date: 2023-11-30 15:08:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
        "@ignotum@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4249 …}
      +nested: Doctrine\ORM\PersistentCollection {#4251 …}
      +votes: Doctrine\ORM\PersistentCollection {#4253 …}
      +reports: Doctrine\ORM\PersistentCollection {#4255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
      -id: 180870
      -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5306315"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701353331 {#4246
        date: 2023-11-30 15:08:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701443160 {#4314
      date: 2023-12-01 16:06:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
      "@nilloc@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4318 …}
    +nested: Doctrine\ORM\PersistentCollection {#4320 …}
    +votes: Doctrine\ORM\PersistentCollection {#4322 …}
    +reports: Doctrine\ORM\PersistentCollection {#4324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
    -id: 185023
    -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5325562"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701443160 {#4315
      date: 2023-12-01 16:06:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "It’s just that it’s really tricky to charge the final bit because the middle 80% is such a flat voltage curve. They have a 1000x life when they’re taken care of."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701452810 {#4387
    date: 2023-12-01 18:46:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
    "@HewlettHackard@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4382 …}
  +nested: Doctrine\ORM\PersistentCollection {#4377 …}
  +votes: Doctrine\ORM\PersistentCollection {#4381 …}
  +reports: Doctrine\ORM\PersistentCollection {#4391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4395 …}
  -id: 185636
  -bodyTs: "'1000x':27 '80':17 'bit':13 'care':33 'charg':10 'curv':23 'final':12 'flat':21 'life':28 'middl':16 're':31 'realli':7 'taken':32 'tricki':8 'voltag':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5344345"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701452810 {#4390
    date: 2023-12-01 18:46:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#4412
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4386
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4316
      +user: Proxies\__CG__\App\Entity\User {#4317 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4247
        +user: Proxies\__CG__\App\Entity\User {#4248 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4149
          +user: App\Entity\User {#4162 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
            \n
            Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
            \n
            Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
            \n
            You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1703628648 {#4144
            date: 2023-12-26 23:10:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4150 …}
          +nested: Doctrine\ORM\PersistentCollection {#4152 …}
          +votes: Doctrine\ORM\PersistentCollection {#4154 …}
          +reports: Doctrine\ORM\PersistentCollection {#4156 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
          -id: 180577
          -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5693818"
          +editedAt: null
          +createdAt: DateTimeImmutable @1701346775 {#4145
            date: 2023-11-30 13:19:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4149}
        +body: """
          There are really charging curves that should be followed to avoid damaging the cells.\n
          \n
          You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
          \n
          I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
          \n
          [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1701353331 {#4245
          date: 2023-11-30 15:08:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Saigonauticon@voltage.vn"
          "@ignotum@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4249 …}
        +nested: Doctrine\ORM\PersistentCollection {#4251 …}
        +votes: Doctrine\ORM\PersistentCollection {#4253 …}
        +reports: Doctrine\ORM\PersistentCollection {#4255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
        -id: 180870
        -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/5306315"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701353331 {#4246
          date: 2023-11-30 15:08:51.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4149}
      +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701443160 {#4314
        date: 2023-12-01 16:06:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
        "@ignotum@lemmy.world"
        "@nilloc@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4318 …}
      +nested: Doctrine\ORM\PersistentCollection {#4320 …}
      +votes: Doctrine\ORM\PersistentCollection {#4322 …}
      +reports: Doctrine\ORM\PersistentCollection {#4324 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
      -id: 185023
      -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5325562"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701443160 {#4315
        date: 2023-12-01 16:06:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: "It’s just that it’s really tricky to charge the final bit because the middle 80% is such a flat voltage curve. They have a 1000x life when they’re taken care of."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1701452810 {#4387
      date: 2023-12-01 18:46:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
      "@nilloc@discuss.tchncs.de"
      "@HewlettHackard@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4382 …}
    +nested: Doctrine\ORM\PersistentCollection {#4377 …}
    +votes: Doctrine\ORM\PersistentCollection {#4381 …}
    +reports: Doctrine\ORM\PersistentCollection {#4391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4393 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4395 …}
    -id: 185636
    -bodyTs: "'1000x':27 '80':17 'bit':13 'care':33 'charg':10 'curv':23 'final':12 'flat':21 'life':28 'middl':16 're':31 'realli':7 'taken':32 'tricki':8 'voltag':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5344345"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701452810 {#4390
      date: 2023-12-01 18:46:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "It is in no way tricky. Simply apply a constant voltage."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702158765 {#4407
    date: 2023-12-09 22:52:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
    "@HewlettHackard@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4404 …}
  +nested: Doctrine\ORM\PersistentCollection {#4401 …}
  +votes: Doctrine\ORM\PersistentCollection {#4399 …}
  +reports: Doctrine\ORM\PersistentCollection {#4413 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
  -id: 215021
  -bodyTs: "'appli':8 'constant':10 'simpli':7 'tricki':6 'voltag':11 'way':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5927953"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702158765 {#4410
    date: 2023-12-09 22:52:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#4412
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4386
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4316
      +user: Proxies\__CG__\App\Entity\User {#4317 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4247
        +user: Proxies\__CG__\App\Entity\User {#4248 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4149
          +user: App\Entity\User {#4162 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
            \n
            Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
            \n
            Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
            \n
            You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1703628648 {#4144
            date: 2023-12-26 23:10:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4150 …}
          +nested: Doctrine\ORM\PersistentCollection {#4152 …}
          +votes: Doctrine\ORM\PersistentCollection {#4154 …}
          +reports: Doctrine\ORM\PersistentCollection {#4156 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
          -id: 180577
          -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5693818"
          +editedAt: null
          +createdAt: DateTimeImmutable @1701346775 {#4145
            date: 2023-11-30 13:19:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4149}
        +body: """
          There are really charging curves that should be followed to avoid damaging the cells.\n
          \n
          You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
          \n
          I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
          \n
          [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1701353331 {#4245
          date: 2023-11-30 15:08:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Saigonauticon@voltage.vn"
          "@ignotum@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4249 …}
        +nested: Doctrine\ORM\PersistentCollection {#4251 …}
        +votes: Doctrine\ORM\PersistentCollection {#4253 …}
        +reports: Doctrine\ORM\PersistentCollection {#4255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
        -id: 180870
        -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/5306315"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701353331 {#4246
          date: 2023-11-30 15:08:51.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4149}
      +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701443160 {#4314
        date: 2023-12-01 16:06:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
        "@ignotum@lemmy.world"
        "@nilloc@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4318 …}
      +nested: Doctrine\ORM\PersistentCollection {#4320 …}
      +votes: Doctrine\ORM\PersistentCollection {#4322 …}
      +reports: Doctrine\ORM\PersistentCollection {#4324 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
      -id: 185023
      -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5325562"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701443160 {#4315
        date: 2023-12-01 16:06:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: "It’s just that it’s really tricky to charge the final bit because the middle 80% is such a flat voltage curve. They have a 1000x life when they’re taken care of."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1701452810 {#4387
      date: 2023-12-01 18:46:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
      "@nilloc@discuss.tchncs.de"
      "@HewlettHackard@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4382 …}
    +nested: Doctrine\ORM\PersistentCollection {#4377 …}
    +votes: Doctrine\ORM\PersistentCollection {#4381 …}
    +reports: Doctrine\ORM\PersistentCollection {#4391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4393 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4395 …}
    -id: 185636
    -bodyTs: "'1000x':27 '80':17 'bit':13 'care':33 'charg':10 'curv':23 'final':12 'flat':21 'life':28 'middl':16 're':31 'realli':7 'taken':32 'tricki':8 'voltag':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5344345"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701452810 {#4390
      date: 2023-12-01 18:46:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "It is in no way tricky. Simply apply a constant voltage."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702158765 {#4407
    date: 2023-12-09 22:52:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
    "@HewlettHackard@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4404 …}
  +nested: Doctrine\ORM\PersistentCollection {#4401 …}
  +votes: Doctrine\ORM\PersistentCollection {#4399 …}
  +reports: Doctrine\ORM\PersistentCollection {#4413 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
  -id: 215021
  -bodyTs: "'appli':8 'constant':10 'simpli':7 'tricki':6 'voltag':11 'way':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5927953"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702158765 {#4410
    date: 2023-12-09 22:52:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#4412
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4386
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4316
      +user: Proxies\__CG__\App\Entity\User {#4317 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4247
        +user: Proxies\__CG__\App\Entity\User {#4248 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4149
          +user: App\Entity\User {#4162 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
            \n
            Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
            \n
            Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
            \n
            You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1703628648 {#4144
            date: 2023-12-26 23:10:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4150 …}
          +nested: Doctrine\ORM\PersistentCollection {#4152 …}
          +votes: Doctrine\ORM\PersistentCollection {#4154 …}
          +reports: Doctrine\ORM\PersistentCollection {#4156 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
          -id: 180577
          -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5693818"
          +editedAt: null
          +createdAt: DateTimeImmutable @1701346775 {#4145
            date: 2023-11-30 13:19:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4149}
        +body: """
          There are really charging curves that should be followed to avoid damaging the cells.\n
          \n
          You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
          \n
          I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
          \n
          [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1701353331 {#4245
          date: 2023-11-30 15:08:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Saigonauticon@voltage.vn"
          "@ignotum@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4249 …}
        +nested: Doctrine\ORM\PersistentCollection {#4251 …}
        +votes: Doctrine\ORM\PersistentCollection {#4253 …}
        +reports: Doctrine\ORM\PersistentCollection {#4255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
        -id: 180870
        -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/5306315"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701353331 {#4246
          date: 2023-11-30 15:08:51.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4149}
      +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701443160 {#4314
        date: 2023-12-01 16:06:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
        "@ignotum@lemmy.world"
        "@nilloc@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4318 …}
      +nested: Doctrine\ORM\PersistentCollection {#4320 …}
      +votes: Doctrine\ORM\PersistentCollection {#4322 …}
      +reports: Doctrine\ORM\PersistentCollection {#4324 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
      -id: 185023
      -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5325562"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701443160 {#4315
        date: 2023-12-01 16:06:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: "It’s just that it’s really tricky to charge the final bit because the middle 80% is such a flat voltage curve. They have a 1000x life when they’re taken care of."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1701452810 {#4387
      date: 2023-12-01 18:46:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
      "@nilloc@discuss.tchncs.de"
      "@HewlettHackard@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4382 …}
    +nested: Doctrine\ORM\PersistentCollection {#4377 …}
    +votes: Doctrine\ORM\PersistentCollection {#4381 …}
    +reports: Doctrine\ORM\PersistentCollection {#4391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4393 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4395 …}
    -id: 185636
    -bodyTs: "'1000x':27 '80':17 'bit':13 'care':33 'charg':10 'curv':23 'final':12 'flat':21 'life':28 'middl':16 're':31 'realli':7 'taken':32 'tricki':8 'voltag':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5344345"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701452810 {#4390
      date: 2023-12-01 18:46:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "It is in no way tricky. Simply apply a constant voltage."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702158765 {#4407
    date: 2023-12-09 22:52:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
    "@HewlettHackard@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4404 …}
  +nested: Doctrine\ORM\PersistentCollection {#4401 …}
  +votes: Doctrine\ORM\PersistentCollection {#4399 …}
  +reports: Doctrine\ORM\PersistentCollection {#4413 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
  -id: 215021
  -bodyTs: "'appli':8 'constant':10 'simpli':7 'tricki':6 'voltag':11 'way':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5927953"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702158765 {#4410
    date: 2023-12-09 22:52:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#4434
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4412
    +user: App\Entity\User {#3980 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4386
      +user: Proxies\__CG__\App\Entity\User {#4248 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4316
        +user: Proxies\__CG__\App\Entity\User {#4317 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4247
          +user: Proxies\__CG__\App\Entity\User {#4248 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4149
            +user: App\Entity\User {#4162 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
              \n
              Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
              \n
              Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
              \n
              You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1703628648 {#4144
              date: 2023-12-26 23:10:48.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Saigonauticon@voltage.vn"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4150 …}
            +nested: Doctrine\ORM\PersistentCollection {#4152 …}
            +votes: Doctrine\ORM\PersistentCollection {#4154 …}
            +reports: Doctrine\ORM\PersistentCollection {#4156 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
            -id: 180577
            -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/5693818"
            +editedAt: null
            +createdAt: DateTimeImmutable @1701346775 {#4145
              date: 2023-11-30 13:19:35.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4149}
          +body: """
            There are really charging curves that should be followed to avoid damaging the cells.\n
            \n
            You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
            \n
            I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
            \n
            [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1701353331 {#4245
            date: 2023-11-30 15:08:51.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Saigonauticon@voltage.vn"
            "@ignotum@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4249 …}
          +nested: Doctrine\ORM\PersistentCollection {#4251 …}
          +votes: Doctrine\ORM\PersistentCollection {#4253 …}
          +reports: Doctrine\ORM\PersistentCollection {#4255 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
          -id: 180870
          -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/5306315"
          +editedAt: null
          +createdAt: DateTimeImmutable @1701353331 {#4246
            date: 2023-11-30 15:08:51.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4149}
        +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701443160 {#4314
          date: 2023-12-01 16:06:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Saigonauticon@voltage.vn"
          "@ignotum@lemmy.world"
          "@nilloc@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4318 …}
        +nested: Doctrine\ORM\PersistentCollection {#4320 …}
        +votes: Doctrine\ORM\PersistentCollection {#4322 …}
        +reports: Doctrine\ORM\PersistentCollection {#4324 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
        -id: 185023
        -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5325562"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701443160 {#4315
          date: 2023-12-01 16:06:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4149}
      +body: "It’s just that it’s really tricky to charge the final bit because the middle 80% is such a flat voltage curve. They have a 1000x life when they’re taken care of."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701452810 {#4387
        date: 2023-12-01 18:46:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
        "@ignotum@lemmy.world"
        "@nilloc@discuss.tchncs.de"
        "@HewlettHackard@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4382 …}
      +nested: Doctrine\ORM\PersistentCollection {#4377 …}
      +votes: Doctrine\ORM\PersistentCollection {#4381 …}
      +reports: Doctrine\ORM\PersistentCollection {#4391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4395 …}
      -id: 185636
      -bodyTs: "'1000x':27 '80':17 'bit':13 'care':33 'charg':10 'curv':23 'final':12 'flat':21 'life':28 'middl':16 're':31 'realli':7 'taken':32 'tricki':8 'voltag':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5344345"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701452810 {#4390
        date: 2023-12-01 18:46:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: "It is in no way tricky. Simply apply a constant voltage."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702158765 {#4407
      date: 2023-12-09 22:52:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
      "@nilloc@discuss.tchncs.de"
      "@HewlettHackard@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4404 …}
    +nested: Doctrine\ORM\PersistentCollection {#4401 …}
    +votes: Doctrine\ORM\PersistentCollection {#4399 …}
    +reports: Doctrine\ORM\PersistentCollection {#4413 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
    -id: 215021
    -bodyTs: "'appli':8 'constant':10 'simpli':7 'tricki':6 'voltag':11 'way':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5927953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158765 {#4410
      date: 2023-12-09 22:52:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "It’s tricky to stop at the right point, because lithium iron only have a very small voltage increase between like 40% and 90% and they ramp up to full voltage right near the limit of their capacity."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702165552 {#4429
    date: 2023-12-10 00:45:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
    "@HewlettHackard@lemmy.ca"
    "@Eheran@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4426 …}
  +nested: Doctrine\ORM\PersistentCollection {#4423 …}
  +votes: Doctrine\ORM\PersistentCollection {#4421 …}
  +reports: Doctrine\ORM\PersistentCollection {#4435 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4437 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4439 …}
  -id: 215304
  -bodyTs: "'40':22 '90':24 'capac':38 'full':30 'increas':19 'iron':12 'like':21 'limit':35 'lithium':11 'near':33 'point':9 'ramp':27 'right':8,32 'small':17 'stop':5 'tricki':3 'voltag':18,31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5580460"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702165552 {#4432
    date: 2023-12-10 00:45:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#4434
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4412
    +user: App\Entity\User {#3980 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4386
      +user: Proxies\__CG__\App\Entity\User {#4248 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4316
        +user: Proxies\__CG__\App\Entity\User {#4317 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4247
          +user: Proxies\__CG__\App\Entity\User {#4248 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4149
            +user: App\Entity\User {#4162 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
              \n
              Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
              \n
              Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
              \n
              You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1703628648 {#4144
              date: 2023-12-26 23:10:48.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Saigonauticon@voltage.vn"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4150 …}
            +nested: Doctrine\ORM\PersistentCollection {#4152 …}
            +votes: Doctrine\ORM\PersistentCollection {#4154 …}
            +reports: Doctrine\ORM\PersistentCollection {#4156 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
            -id: 180577
            -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/5693818"
            +editedAt: null
            +createdAt: DateTimeImmutable @1701346775 {#4145
              date: 2023-11-30 13:19:35.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4149}
          +body: """
            There are really charging curves that should be followed to avoid damaging the cells.\n
            \n
            You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
            \n
            I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
            \n
            [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1701353331 {#4245
            date: 2023-11-30 15:08:51.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Saigonauticon@voltage.vn"
            "@ignotum@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4249 …}
          +nested: Doctrine\ORM\PersistentCollection {#4251 …}
          +votes: Doctrine\ORM\PersistentCollection {#4253 …}
          +reports: Doctrine\ORM\PersistentCollection {#4255 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
          -id: 180870
          -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/5306315"
          +editedAt: null
          +createdAt: DateTimeImmutable @1701353331 {#4246
            date: 2023-11-30 15:08:51.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4149}
        +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701443160 {#4314
          date: 2023-12-01 16:06:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Saigonauticon@voltage.vn"
          "@ignotum@lemmy.world"
          "@nilloc@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4318 …}
        +nested: Doctrine\ORM\PersistentCollection {#4320 …}
        +votes: Doctrine\ORM\PersistentCollection {#4322 …}
        +reports: Doctrine\ORM\PersistentCollection {#4324 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
        -id: 185023
        -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5325562"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701443160 {#4315
          date: 2023-12-01 16:06:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4149}
      +body: "It’s just that it’s really tricky to charge the final bit because the middle 80% is such a flat voltage curve. They have a 1000x life when they’re taken care of."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701452810 {#4387
        date: 2023-12-01 18:46:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
        "@ignotum@lemmy.world"
        "@nilloc@discuss.tchncs.de"
        "@HewlettHackard@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4382 …}
      +nested: Doctrine\ORM\PersistentCollection {#4377 …}
      +votes: Doctrine\ORM\PersistentCollection {#4381 …}
      +reports: Doctrine\ORM\PersistentCollection {#4391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4395 …}
      -id: 185636
      -bodyTs: "'1000x':27 '80':17 'bit':13 'care':33 'charg':10 'curv':23 'final':12 'flat':21 'life':28 'middl':16 're':31 'realli':7 'taken':32 'tricki':8 'voltag':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5344345"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701452810 {#4390
        date: 2023-12-01 18:46:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: "It is in no way tricky. Simply apply a constant voltage."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702158765 {#4407
      date: 2023-12-09 22:52:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
      "@nilloc@discuss.tchncs.de"
      "@HewlettHackard@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4404 …}
    +nested: Doctrine\ORM\PersistentCollection {#4401 …}
    +votes: Doctrine\ORM\PersistentCollection {#4399 …}
    +reports: Doctrine\ORM\PersistentCollection {#4413 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
    -id: 215021
    -bodyTs: "'appli':8 'constant':10 'simpli':7 'tricki':6 'voltag':11 'way':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5927953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158765 {#4410
      date: 2023-12-09 22:52:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "It’s tricky to stop at the right point, because lithium iron only have a very small voltage increase between like 40% and 90% and they ramp up to full voltage right near the limit of their capacity."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702165552 {#4429
    date: 2023-12-10 00:45:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
    "@HewlettHackard@lemmy.ca"
    "@Eheran@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4426 …}
  +nested: Doctrine\ORM\PersistentCollection {#4423 …}
  +votes: Doctrine\ORM\PersistentCollection {#4421 …}
  +reports: Doctrine\ORM\PersistentCollection {#4435 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4437 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4439 …}
  -id: 215304
  -bodyTs: "'40':22 '90':24 'capac':38 'full':30 'increas':19 'iron':12 'like':21 'limit':35 'lithium':11 'near':33 'point':9 'ramp':27 'right':8,32 'small':17 'stop':5 'tricki':3 'voltag':18,31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5580460"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702165552 {#4432
    date: 2023-12-10 00:45:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#4434
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4412
    +user: App\Entity\User {#3980 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4386
      +user: Proxies\__CG__\App\Entity\User {#4248 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4316
        +user: Proxies\__CG__\App\Entity\User {#4317 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4247
          +user: Proxies\__CG__\App\Entity\User {#4248 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4149
            +user: App\Entity\User {#4162 …}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
              \n
              Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
              \n
              Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
              \n
              You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1703628648 {#4144
              date: 2023-12-26 23:10:48.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Saigonauticon@voltage.vn"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4150 …}
            +nested: Doctrine\ORM\PersistentCollection {#4152 …}
            +votes: Doctrine\ORM\PersistentCollection {#4154 …}
            +reports: Doctrine\ORM\PersistentCollection {#4156 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
            -id: 180577
            -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/5693818"
            +editedAt: null
            +createdAt: DateTimeImmutable @1701346775 {#4145
              date: 2023-11-30 13:19:35.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4149}
          +body: """
            There are really charging curves that should be followed to avoid damaging the cells.\n
            \n
            You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
            \n
            I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
            \n
            [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1701353331 {#4245
            date: 2023-11-30 15:08:51.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Saigonauticon@voltage.vn"
            "@ignotum@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4249 …}
          +nested: Doctrine\ORM\PersistentCollection {#4251 …}
          +votes: Doctrine\ORM\PersistentCollection {#4253 …}
          +reports: Doctrine\ORM\PersistentCollection {#4255 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
          -id: 180870
          -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/5306315"
          +editedAt: null
          +createdAt: DateTimeImmutable @1701353331 {#4246
            date: 2023-11-30 15:08:51.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4149}
        +body: "LFP cells have excellent cycle life anyway (2000+ cycles); is it worth worrying about staying at 95%?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701443160 {#4314
          date: 2023-12-01 16:06:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Saigonauticon@voltage.vn"
          "@ignotum@lemmy.world"
          "@nilloc@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4318 …}
        +nested: Doctrine\ORM\PersistentCollection {#4320 …}
        +votes: Doctrine\ORM\PersistentCollection {#4322 …}
        +reports: Doctrine\ORM\PersistentCollection {#4324 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
        -id: 185023
        -bodyTs: "'2000':8 '95':17 'anyway':7 'cell':2 'cycl':5,9 'excel':4 'lfp':1 'life':6 'stay':15 'worri':13 'worth':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5325562"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701443160 {#4315
          date: 2023-12-01 16:06:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4149}
      +body: "It’s just that it’s really tricky to charge the final bit because the middle 80% is such a flat voltage curve. They have a 1000x life when they’re taken care of."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701452810 {#4387
        date: 2023-12-01 18:46:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
        "@ignotum@lemmy.world"
        "@nilloc@discuss.tchncs.de"
        "@HewlettHackard@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4382 …}
      +nested: Doctrine\ORM\PersistentCollection {#4377 …}
      +votes: Doctrine\ORM\PersistentCollection {#4381 …}
      +reports: Doctrine\ORM\PersistentCollection {#4391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4395 …}
      -id: 185636
      -bodyTs: "'1000x':27 '80':17 'bit':13 'care':33 'charg':10 'curv':23 'final':12 'flat':21 'life':28 'middl':16 're':31 'realli':7 'taken':32 'tricki':8 'voltag':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5344345"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701452810 {#4390
        date: 2023-12-01 18:46:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: "It is in no way tricky. Simply apply a constant voltage."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702158765 {#4407
      date: 2023-12-09 22:52:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
      "@nilloc@discuss.tchncs.de"
      "@HewlettHackard@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4404 …}
    +nested: Doctrine\ORM\PersistentCollection {#4401 …}
    +votes: Doctrine\ORM\PersistentCollection {#4399 …}
    +reports: Doctrine\ORM\PersistentCollection {#4413 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
    -id: 215021
    -bodyTs: "'appli':8 'constant':10 'simpli':7 'tricki':6 'voltag':11 'way':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5927953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158765 {#4410
      date: 2023-12-09 22:52:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "It’s tricky to stop at the right point, because lithium iron only have a very small voltage increase between like 40% and 90% and they ramp up to full voltage right near the limit of their capacity."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702165552 {#4429
    date: 2023-12-10 00:45:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
    "@HewlettHackard@lemmy.ca"
    "@Eheran@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4426 …}
  +nested: Doctrine\ORM\PersistentCollection {#4423 …}
  +votes: Doctrine\ORM\PersistentCollection {#4421 …}
  +reports: Doctrine\ORM\PersistentCollection {#4435 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4437 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4439 …}
  -id: 215304
  -bodyTs: "'40':22 '90':24 'capac':38 'full':30 'increas':19 'iron':12 'like':21 'limit':35 'lithium':11 'near':33 'point':9 'ramp':27 'right':8,32 'small':17 'stop':5 'tricki':3 'voltag':18,31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5580460"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702165552 {#4432
    date: 2023-12-10 00:45:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#4332
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4247
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
        \n
        Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
        \n
        Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
        \n
        You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703628648 {#4144
        date: 2023-12-26 23:10:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 180577
      -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5693818"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701346775 {#4145
        date: 2023-11-30 13:19:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      There are really charging curves that should be followed to avoid damaging the cells.\n
      \n
      You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
      \n
      I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
      \n
      [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701353331 {#4245
      date: 2023-11-30 15:08:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -id: 180870
    -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5306315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701353331 {#4246
      date: 2023-11-30 15:08:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "What you are talking about is nothing special at all and not following a charging curve. The curve automatically looks the way it does when charging CCCV. Constant Current -> Constant Voltage."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702158669 {#4330
    date: 2023-12-09 22:51:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4333 …}
  +nested: Doctrine\ORM\PersistentCollection {#4335 …}
  +votes: Doctrine\ORM\PersistentCollection {#4337 …}
  +reports: Doctrine\ORM\PersistentCollection {#4339 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4341 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4343 …}
  -id: 215012
  -bodyTs: "'automat':19 'cccv':27 'charg':15,26 'constant':28,30 'current':29 'curv':16,18 'follow':13 'look':20 'noth':7 'special':8 'talk':4 'voltag':31 'way':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5927922"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702158669 {#4331
    date: 2023-12-09 22:51:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\EntryComment {#4332
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4247
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
        \n
        Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
        \n
        Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
        \n
        You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703628648 {#4144
        date: 2023-12-26 23:10:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 180577
      -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5693818"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701346775 {#4145
        date: 2023-11-30 13:19:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      There are really charging curves that should be followed to avoid damaging the cells.\n
      \n
      You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
      \n
      I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
      \n
      [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701353331 {#4245
      date: 2023-11-30 15:08:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -id: 180870
    -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5306315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701353331 {#4246
      date: 2023-11-30 15:08:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "What you are talking about is nothing special at all and not following a charging curve. The curve automatically looks the way it does when charging CCCV. Constant Current -> Constant Voltage."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702158669 {#4330
    date: 2023-12-09 22:51:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4333 …}
  +nested: Doctrine\ORM\PersistentCollection {#4335 …}
  +votes: Doctrine\ORM\PersistentCollection {#4337 …}
  +reports: Doctrine\ORM\PersistentCollection {#4339 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4341 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4343 …}
  -id: 215012
  -bodyTs: "'automat':19 'cccv':27 'charg':15,26 'constant':28,30 'current':29 'curv':16,18 'follow':13 'look':20 'noth':7 'special':8 'talk':4 'voltag':31 'way':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5927922"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702158669 {#4331
    date: 2023-12-09 22:51:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\EntryComment {#4332
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Sanity-check-for-LiFePO4-Charger-Design"
    +title: "Sanity check for LiFePO4 Charger Design"
    +url: null
    +body: """
      So, there are these great 32700 LiFePO4 batteries that showed up in my local industrial market. For like USD 2$!\n
      \n
      However, there are no LiFePO4 chargers available. The vendors assure me I can “totally use” a 4.2V Li-ion charger, but I don’t believe them (although the cells test as being in good shape).\n
      \n
      I whipped up a 5V system with a buck converter managed by an MCU. It turns off the buck converter that charges the battery, measures the battery voltage, and if it’s under 3.6V it enables the buck converter. Repeats every few 100s of milliseconds.\n
      \n
      Did I overengineer this? Could I have just used a linear voltage regulator that outputs 3.6V (or a Zener), and a current-limited 5v power supply?\n
      \n
      Charge speed is not really important in my application. Anything under 4 hours is great. Frankly, I’m just trying to phase out the less safe kinds of lithium cell in my lab.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702410534 {#2410
      date: 2023-12-12 20:48:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 18532
    -titleTs: "'charger':5 'check':2 'design':6 'lifepo4':4 'saniti':1"
    -bodyTs: "'100s':101 '2':20 '3.6':91,119 '32700':6 '4':143 '4.2':37 '5v':62,129 'although':49 'anyth':141 'applic':140 'assur':30 'avail':27 'batteri':8,81,84 'believ':47 'buck':66,76,96 'cell':51,161 'charg':79,132 'charger':26,42 'convert':67,77,97 'could':108 'current':127 'current-limit':126 'enabl':94 'everi':99 'frank':147 'good':56 'great':5,146 'hour':144 'howev':21 'import':137 'industri':15 'ion':41 'kind':158 'lab':164 'less':156 'li':40 'li-ion':39 'lifepo4':7,25 'like':18 'limit':128 'linear':114 'lithium':160 'local':14 'm':149 'manag':68 'market':16 'mcu':71 'measur':82 'millisecond':103 'output':118 'overengin':106 'phase':153 'power':130 'realli':136 'regul':116 'repeat':98 'safe':157 'shape':57 'show':10 'speed':133 'suppli':131 'system':63 'test':52 'total':34 'tri':151 'turn':73 'usd':19 'use':35,112 'v':38,92,120 'vendor':29 'voltag':85,115 'whip':59 'zener':123"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701419304
    +visibility: "visible             "
    +apId: "https://voltage.vn/post/50256"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701339304 {#1850
      date: 2023-11-30 11:15:04.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4247
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Just based on my experience and knowledge of these batteries, which is not that much really, don’t take any of this as gospel.\n
        \n
        Constant voltage current-limited power supply is probably the easiest way to charge it, a regulator + current limited supply like you mention would be one way of achieving that, will waste a lot of the power and charging speed will be limited by how much heat the regulator is able to dump (which for a typical TO-220 regulator without heatsink is like a watt or two? So you’d have a max charge current of like 0.5-1.0 amp)\n
        \n
        Your current approach probably also works just fine, but i’m not sure how good it is for the batteries in the long run\n
        \n
        You can find charger for sale online though, at least modules that you can solder up to a battery holder or whatever, i would go for one of those if you plan to use these batteries for a longer period of time
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703628648 {#4144
        date: 2023-12-26 23:10:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 180577
      -bodyTs: "'-1.0':104 '-220':83 '0.5':103 'abl':75 'achiev':53 'also':110 'amp':105 'approach':108 'base':2 'batteri':10,125,148,165 'charg':38,63,99 'charger':133 'constant':25 'current':28,42,100,107 'current-limit':27 'd':95 'dump':77 'easiest':35 'experi':5 'find':132 'fine':113 'go':154 'good':120 'gospel':24 'heat':71 'heatsink':86 'holder':149 'knowledg':7 'least':139 'like':45,88,102 'limit':29,43,67 'long':128 'longer':168 'lot':58 'm':116 'max':98 'mention':47 'modul':140 'much':15,70 'one':50,156 'onlin':136 'period':169 'plan':161 'power':30,61 'probabl':33,109 'realli':16 'regul':41,73,84 'run':129 'sale':135 'solder':144 'speed':64 'suppli':31,44 'sure':118 'take':19 'though':137 'time':171 'two':92 'typic':81 'use':163 'voltag':26 'wast':56 'watt':90 'way':36,51 'whatev':151 'without':85 'work':111 'would':48,153"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5693818"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701346775 {#4145
        date: 2023-11-30 13:19:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      There are really charging curves that should be followed to avoid damaging the cells.\n
      \n
      You want to charge up to a certain voltage at a current (related to the battery capacity I believe) and when the cutoff voltage is hit, you switch to constant voltage (the max voltage of the cell) and then slowly drop the amperage as the battery is topped off.\n
      \n
      I’m not sure about your cells, but some LiFe are 95-98% full at 3.45-3.5 volts, but the problem is that the voltage curve is really flat from 40-50% charged up to 95%. So you need really accurate measurement if you want to charge to 95%. The last 3-5% is when the battery ramps up to 3.65v and really is the riskiest part of the charge. It’s also the highest wear part of the battery use, if you can avoid charging it all the way up to that your cells will last much longer.\n
      \n
      [Decent video explaining charge/discharge here](https://youtu.be/uNFIkNtsd1c), though he’s using big LiFe prismatic cells.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1701353331 {#4245
      date: 2023-11-30 15:08:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Saigonauticon@voltage.vn"
      "@ignotum@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -id: 180870
    -bodyTs: "'-3.5':80 '-5':116 '-50':95 '-98':76 '/unfikntsd1c),':171 '3':115 '3.45':79 '3.65':124 '40':94 '95':75,99,112 'accur':104 'also':137 'amperag':57 'avoid':11,149 'batteri':30,60,120,144 'believ':33 'big':176 'capac':31 'cell':14,51,70,159,179 'certain':22 'charg':4,18,96,110,134,150 'charge/discharge':167 'constant':44 'current':26 'curv':5,89 'cutoff':37 'damag':12 'decent':164 'drop':55 'explain':166 'flat':92 'follow':9 'full':77 'highest':139 'hit':40 'last':114,161 'life':73,177 'longer':163 'm':65 'max':47 'measur':105 'much':162 'need':102 'part':131,141 'prismat':178 'problem':84 'ramp':121 'realli':3,91,103,127 'relat':27 'riskiest':130 'slowli':54 'sure':67 'switch':42 'though':172 'top':62 'use':145,175 'v':125 'video':165 'volt':81 'voltag':23,38,45,48,88 'want':16,108 'way':154 'wear':140 'youtu.be':170 'youtu.be/unfikntsd1c),':169"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5306315"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701353331 {#4246
      date: 2023-11-30 15:08:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4149}
  +body: "What you are talking about is nothing special at all and not following a charging curve. The curve automatically looks the way it does when charging CCCV. Constant Current -> Constant Voltage."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702158669 {#4330
    date: 2023-12-09 22:51:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Saigonauticon@voltage.vn"
    "@ignotum@lemmy.world"
    "@nilloc@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4333 …}
  +nested: Doctrine\ORM\PersistentCollection {#4335 …}
  +votes: Doctrine\ORM\PersistentCollection {#4337 …}
  +reports: Doctrine\ORM\PersistentCollection {#4339 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4341 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4343 …}
  -id: 215012
  -bodyTs: "'automat':19 'cccv':27 'charg':15,26 'constant':28,30 'current':29 'curv':16,18 'follow':13 'look':20 'noth':7 'special':8 'talk':4 'voltag':31 'way':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5927922"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702158669 {#4331
    date: 2023-12-09 22:51:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED edit
App\Entity\Magazine {#266
  +icon: Proxies\__CG__\App\Entity\Image {#247 …}
  +name: "askelectronics@discuss.tchncs.de"
  +title: "askelectronics"
  +description: """
    **For questions about component-level electronic circuits, tools and equipment.**\n
    \n
    Rules\n
    -----\n
    \n
    1: Be nice.\n
    \n
    2: Be on-topic (eg: *Electronic*, not *electrical*).\n
    \n
    3: No commercial stuff, buying, selling or valuations.\n
    \n
    4: Be safe.\n
    \n
    ---
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 154
  +entryCommentCount: 1230
  +postCount: 1
  +postCommentCount: 4
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729413608 {#276
    date: 2024-10-20 10:40:08.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#238 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
  +entries: Doctrine\ORM\PersistentCollection {#181 …}
  +posts: Doctrine\ORM\PersistentCollection {#139 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
  +bans: Doctrine\ORM\PersistentCollection {#118 …}
  +reports: Doctrine\ORM\PersistentCollection {#104 …}
  +badges: Doctrine\ORM\PersistentCollection {#82 …}
  +logs: Doctrine\ORM\PersistentCollection {#72 …}
  +awards: Doctrine\ORM\PersistentCollection {#61 …}
  +categories: Doctrine\ORM\PersistentCollection {#1820 …}
  -id: 11
  +apId: "askelectronics@discuss.tchncs.de"
  +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
  +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
  +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
  +apInboxUrl: "https://discuss.tchncs.de/inbox"
  +apDomain: "discuss.tchncs.de"
  +apPreferredUsername: "askelectronics"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1727247714 {#270
    date: 2024-09-25 09:01:54.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1687144409 {#272
    date: 2023-06-19 05:13:29.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details